Centos7系统部署cloudboot

技术问题

Centos7系统部署cloudboot

2024-08-28 09:55


Centos7系统部署cloudboot

                                            




Centos7系统部署cloudboot

1.关闭防火墙,并禁止防火墙开机启动
systemctl stop firewalld.service
systemctl disable firewalld.service

Centos7系统部署cloudboot-615

如果是centos6.x关闭防火墙为:
service iptables stop
chkconfig iptables off

2.永久关闭selinux(需重启生效)
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
或直接命令
sed -i.bak '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config
说明:
/etc/sysconfig/selinux是指向原文件/etc/selinux/config的一个软连接文件,
修改/etc/sysconfig/selinux会破坏连接关系使其变成普通的文件不再是系统认为的selinux的配置文件
建议修改/etc/selinux/config即可

Centos7系统部署cloudboot-616

3.下载一键安装包并上传到服务器/root/目录下

安装包下载路径:http://www.idcos.com/opensource/cloudboot-open-source
目前最新版本是cloudboot-1.5.1-1.x86_64.rpm

Centos7系统部署cloudboot-617

4.执行安装命令
rpm -ivh cloudboot-$version.x86_64.rpm
如:
rpm -ivh /home/cloudboot-1.5.1-1.x86_64.rpm
如果系统上有多个 IP,安装的时候请指定用哪个 IP 地址来提供装机服务,例如:
IP=192.168.2.1 rpm -ivh /home/cloudboot-1.5.1-1.x86_64.rpm

Centos7系统部署cloudboot-618

5.导入ISO系统安装介质到对应目录
导入ISO系统安装介质到对应目录(以centos 7.6为例)
mount -o loop CentOS7.6.1810Minimal.iso /media
mkdir -p /opt/cloudboot/home/www/centos/7.6/os/x86_64/
rsync -a /media/ /opt/cloudboot/home/www/centos/7.6/os/x86_64/
umount /media

6.配置DHCP

vi /opt/cloudboot/etc/dhcp/dhcpd.conf

按下图红框所示配置DHCP需要分配出去的IP地址范围并保存:

Centos7系统部署cloudboot-619

7.启动CloudBoot系统

service cloudboot start

Centos7系统部署cloudboot-620

8.DHCP的网段在系统网卡文件上必须有一个IP地址,如果第一项dhcpd没运行起来,需要检查一下cloudboot目录下的dhcp配置文件是否有配置IP段和掩码,以及系统上是否有该网段的IP地址,然后再运行以下命令:

service cloudboot dhcpd start

Centos7系统部署cloudboot-621

9.查看cloudboot运行状态

service cloudboot status

全都为running表示cloudboot运行正常

Centos7系统部署cloudboot-622


标签:
  • Centos7系统部署cloudboot