云平台配置与搭建环境配置
目录
云平台配置与搭建(环境配置)
网卡配置
进入网卡配置目录 cd /etc/sysconfig/network-scripts/
vi ifcfg-eno16777736
static
IPADDR=192.168.73.100
NETMASK=255.255.255.0
GATEWAY=192.168.73.1
DNS=114.114.114.114
修改主机名 hostnamectl set-hostname controller
切换目录 su
查看目录名 hostname
编辑主机网址
vi /etc/hosts
添加
192.168.73.100 xyxcontroller
192.168.72.110 xyxcompute
查看防火墙
systemctl status firewalld
关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
cat /etc/selinux/config
getenforce
sed -i s#SELINUX=enforcing#SELINUX=disabled# /etc/selinux/config
setenforce 0
getenforce
控制节点
ls -ltr
创建文件夹挂载镜像
mkdir software
切换到送创建的文件夹下
cd software
在 software 下分别创建文件挂载路径
mkdir /opt/{centos,iaas}
挂载镜像在不同路径下
mount -o loop CentOS-7-x86_64-DVD-1511.iso /opt/centos/
mount -o loop XianDian-IaaS-v2.2.iso /opt/iaas/
查看是否挂在成功
df -Th
进入 yum.repos.d 目录
cd /etc/yum.repos.d/
建立备份文件夹
mkdir bak
将文件移动到 bak 目录下
mv _.repo bak/
安装 yum 源
yum list
拷贝 Media.repo 到同级目录
cp bak/CentOS-Media.repo ./local.repo
编辑 local.repo
vi local.repo
修改内容
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck= 0
enabled= 1
[iaas]
name=iaas
baseurl=file:///opt/iaas/iaas-repo
gpgcheck= 0
enabled= 1
安装配置
控制节点
安装 ftp
yum -y install vsftpd
编辑 vsftpd.conf
在最后加:anon_root=/opt/
设置 vsftpd 开机自启
systemctl start vsftpd && systemctl enable vsftpd
安装 xiandian 安装包(安装完成后会自动生成 xiandian 文件)
yum -y install iaas-xiandian
安装完成后进入本地 bin 目录
cd /usr/local/bin
查看
ls -ltr
进入配置文件
cd /etc/xiandian/
修改配置文件 openrc.sh
vi openrc.sh
2 进入本地 bin 目录
cd /usr/local/bin
查看目录下内容:ls -ltr
安装
1、iaas-pre-host.sh
2、iaas-install-mysql.sh
3、iaas-install-keystone.sh
4、iaas-install-glance.sh
5、iaas-install-nova-controller.sh
6、iaas-install-dashboard.sh
7、iaas-install-dashboard.sh
计算节点
进入 yum.repos.d 目录
cd /etc/yum.repos.d/
建立备份文件夹
mkdir bak
将文件移动到 bak 目录下
mv _.repo bak/
安装 yum 源
yum list
拷贝 Media.repo 到同级目录
cp bak/CentOS-Media.repo ftp.repo
编辑 ftp.repo
vi ftp.repo
更改为
[centos]
name=centos
baseurl=ftp://controller/centos
gpgcheck= 0
enabled= 1
[iaas]
name=iaas
baseurl=ftp://controller/iaas/iaas-repo
gpgcheck= 0
enabled= 1
上述完成后可在本机计算机上查看
注:网址使用控制节点第一张网卡所配置的 IP
1、在计算节点和控制节点上安装 iaas-xiandian 软件包
yum -y install iaas-xiandian
2、进入目录
cd /etc/xiandian/
3、使用 sed 命令进行批量修改密码信息
sed -i 's/_PASS=/_PASS=000000/' /etc/xiandian/openrc.sh
sed -i 's/_DBPASS=/_DBPASS=000000/' /etc/xiandian/openrc.sh
4、查看 openrc
cat openrc.sh
5、从控制节点拷贝变量配置文件
scp root@xyxcontroller:/etc/xiandian/openrc.sh /etc/xiandian/openrc.sh
6、使环境变量生效
source /etc/xiandian/openrc.sh
7、进入本地 bin 目录
cd /usr/local/bin
查看目录下内容:ls -ltr
安装
1、iaas-pre-host.sh
2、iaas-install-nova-compute.sh
3、iaas-install-neutron-compute.sh
dian/openrc.sh
6、使环境变量生效
source /etc/xiandian/openrc.sh
7、进入本地 bin 目录
cd /usr/local/bin
查看目录下内容:ls -ltr
安装
1、iaas-pre-host.sh
2、iaas-install-nova-compute.sh
3、iaas-install-neutron-compute.sh
