浙江省建设工程质量安全协会网站,网站如何实现临时聊天,好的网页制作公司有哪些,网站备案ip部署
1. 环境配置
配置主机名
使用CRT软件连接controller节点和compute节点#xff0c;用户名默认为root#xff0c;密码默认为000000。连接上之后#xff0c;使用linux命令修改节点主机名。
[rootcontroller ~]# hostnamectl set-hostname controller
[rootcontroller …部署
1. 环境配置
配置主机名
使用CRT软件连接controller节点和compute节点用户名默认为root密码默认为000000。连接上之后使用linux命令修改节点主机名。
[rootcontroller ~]# hostnamectl set-hostname controller
[rootcontroller ~]# hostname
controller
[rootcompute ~]# hostnamectl set-hostname compute
[rootcompute ~]# hostname
compute修改完成后使用CRT软件断开重新连接controller节点和compute节点以生效新主机名。
配置域名解析
使用vi命令在controller节点与compute节点的/etc/hosts文件添加如下内容添加完成后输入:wq保存文件内容退出。
[rootcontroller ~]# vi /etc/hosts
…
192.168.200.12 controller
192.168.200.21 compute[rootcompute ~]# vi /etc/hosts
…
192.168.200.12 controller
192.168.200.21 compute对应的IP地址根据申请的云主机实际IP地址填写。
配置yum环境
将OpenStack云平台部署的iso文件通过SecureCRT上传到controller节点的/root目录下。在/opt目录生成centos7-2009和iaas-train目录将安装镜像文件内容复制到centos7-2009和iaas目录中。
[rootcontroller ~]# mkdir /opt/{centos7-2009,iaas}
[rootcontroller ~]# mount /root/CentOS-7-x86_64-DVD-2009.iso /mnt/
mount: /dev/loop0 is write-protected, mounting read-only
[rootcontroller ~]# cp -r /mnt/* /opt/centos7-2009/
[rootcontroller ~]# umount /mnt/
[rootcontroller ~]# mount /root/chinaskills_cloud_iaas_v2.0.iso /mnt/
mount: /dev/loop0 is write-protected, mounting read-only
[rootcontroller ~]# cp -r /mnt/* /opt/iaas/
[rootcontroller ~]# umount /mnt/
安装源文件
配置controller节点yum安装源文件yum.repo指向本地文件目录路径。
[rootcontroller ~]# mv /etc/yum.repos.d/* /media/
[rootcontroller ~]# cat /etc/yum.repos.d/yum.repo
[centos]
namecentos7-2009
baseurlfile:///opt/centos7-2009
gpgcheck0
enabled1
[openstack]
nameopenstack-train
baseurlfile:///opt/iaas/iaas-repo
gpgcheck0
enabled1
EOF
[rootcontroller ~]# yum clean all yum repolist
…
repo id repo name status
centos centos7-2009 4,070
openstack openstack-train 953
repolist: 5,023在controller节点使用yum安装vsftpd服务并将/opt目录下的文件共享出去。
安装vsftpd
[rootcontroller ~]# yum install -y vsftpd
…
Installed:vsftpd.x86_64 0:3.0.2-28.el7
Complete!
[rootcontroller ~]# echo anon_root/opt /etc/vsftpd/vsftpd.conf
[rootcontroller ~]# systemctl start vsftpd
[rootcontroller ~]# systemctl enable vsftpd【compute】
配置compute节点yum安装源文件yum.repo指向controller节点的共享文件目录路径。
[rootcompute ~]# mv /etc/yum.repos.d/* /media/
[rootcompute ~]# cat /etc/yum.repos.d/yum.repo
[centos]
namecentos7-2009
baseurlftp://controller/centos7-2009
gpgcheck0
enabled1
[openstack]
nameopenstack-train
baseurlftp://controller/iaas/iaas-repo
gpgcheck0
enabled1
EOF
[rootcompute ~]# yum clean all yum repolist
…
repo id repo name status
centos centos7-2009 4,070
openstack openstack-train 953
repolist: 5,023划分分区
在compute节点上的临时磁盘vdb中划分两个20G的分区。
[rootcompute ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 100G 0 disk
└─vda1 253:1 0 100G 0 part /
vdb 253:16 0 50G 0 disk /mnt
[rootcompute ~]# umount /mnt/
[rootcompute ~]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Command (m for help): n
Partition type:p primary (0 primary, 0 extended, 4 free)e extended
Select (default p):
Using default response p
Partition number (1-4, default 1):
First sector (2048-104857599, default 2048):
Using default value 2048
Last sector, sectors or size{K,M,G} (2048-104857599, default 104857599): 20G
Partition 1 of type Linux and of size 20 GiB is setCommand (m for help): n
Partition type:p primary (1 primary, 0 extended, 3 free)e extended
Select (default p):
Using default response p
Partition number (2-4, default 2):
First sector (41945088-104857599, default 41945088):
Using default value 41945088
Last sector, sectors or size{K,M,G} (41945088-104857599, default 104857599): 20G
Partition 2 of type Linux and of size 20 GiB is setCommand (m for help): wq
The partition table has been altered!Calling ioctl() to re-read partition table.
Syncing disks.
[rootcompute ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 100G 0 disk
└─vda1 253:1 0 100G 0 part /
vdb 253:16 0 50G 0 disk
├─vdb1 253:17 0 20G 0 part
└─vdb2 253:18 0 20G 0 partOpenStack云平台部署安装OpenStack
完成基础环境部署后就可以开始部署安装OpenStack云平台。
yum -y install iaas-xiandian编辑文件
vi /etc/xiandian/openrc.sh将文件openrc.sh更改IP地址后直接导入
将配置文件拷贝到计算节点
scp /etc/xiandian/openrc.sh compute:/etc/xiandian/openrc.sh开始部署
iaas-install-mysql.sh
iaas-install-keystone.sh
iaas-install-glance.sh
iaas-install-nova-controller.sh
iaas-install-neutron-controller.sh
iaas-install-dashboard.sh
iaas-install-cinder-controller.sh
iaas-install-swift-controller.sh
在计算节点进行部署
iaas-pre-host.sh
iaas-install-nova-compute.sh
iaas-install-neutron-compute.sh
iaas-install-cinder-compute.sh
iaas-install-swift-compute.sh