Centos7系统部署cloudboot
Centos7系统部署cloudboot
2024-08-28 09:55
Centos7系统部署cloudboot
Centos7系统部署cloudboot
1.关闭防火墙,并禁止防火墙开机启动
systemctl stop firewalld.service
systemctl disable firewalld.service如果是centos6.x关闭防火墙为:
service iptables stop
chkconfig iptables off2.永久关闭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即可3.下载一键安装包并上传到服务器/root/目录下
安装包下载路径:http://www.idcos.com/opensource/cloudboot-open-source
目前最新版本是cloudboot-1.5.1-1.x86_64.rpm4.执行安装命令
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.rpm5.导入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 /media6.配置DHCP
vi /opt/cloudboot/etc/dhcp/dhcpd.conf
按下图红框所示配置DHCP需要分配出去的IP地址范围并保存:
7.启动CloudBoot系统
service cloudboot start
8.DHCP的网段在系统网卡文件上必须有一个IP地址,如果第一项dhcpd没运行起来,需要检查一下cloudboot目录下的dhcp配置文件是否有配置IP段和掩码,以及系统上是否有该网段的IP地址,然后再运行以下命令:
service cloudboot dhcpd start
9.查看cloudboot运行状态
service cloudboot status
全都为running表示cloudboot运行正常
标签:
- Centos7系统部署cloudboot