vlan id
网络段
网络类型(共有/私有)
是否有DHCP服务
备注
Admin Network
100 (默认vlan)
1个C段
私有
有
Storage Network
200
1个C段
私有
有
Private Network
300
1个C段
私有
有
Public Network
400
1个C段
共有
有
4.1网络架构:
4.2网卡配置图:
5. 安装管理节点
管理服务器提供管理和部署云计算中所有其他节点所需的服务,管理服务器的服务有DHCP PXE TFTP DNS NTP服务器所需的服务,默认cloud_admin 会安装。
5.1 安装前基本环境设置:
需要配置网络和修改主机名
Eth0 192.168.124.10
主机名: admin.cloud.com
Hosts 文件 cat /etc/hosts
192.168.124.10 admin.cloud.com admin
5.2 安装的软件源设置
SUSE Cloud 的软件源包括:
Repository
Directory
SLES11 SP3 Product
/srv/tftpboot/suse-11.3/install
Cloud 2.0 Product
/srv/tftpboot/repos/Cloud
SLES11 SP3 Pool
/srv/tftpboot/repos/SLES11-SP3-Pool
SLES11 SP3 Updates
/srv/tftpboot/repos/SLES11-SP3-Updates
Cloud 2.0 Pool
/srv/tftpboot/repos/SUSE-Cloud-2.0-Pool
Cloud 2.0 Updates
/srv/tftpboot/repos/SUSE-Cloud-2.0-Updates
需要建立的目录
名字必须一致
同步SUSE11 sp3或者cp 软件源到/srv/tftpboot/suse-11.3/install 下
mount -o loop SLES-11-SP3-DVD-x86_64-GM-DVD1.iso /mnt
rsync -avPz /mnt/ 192.168.124.10:/srv/tftpboot/suse-11.3/install/
umount /mnt
同步Cloud 2.0 或者cp 软件源到/srv/tftpboot/repos/Cloud 下
mount -o loop SUSE-CLOUD-2-x86_64-GM-DVD1.iso /mnt
rsync -avPz /mnt/ 192.168.124.10:/srv/tftpboot/repos/Cloud/
umount /mnt
在同步更新包文件的时候要注意一下 ,同步的时候要同步sle-11-x86_64目录下的文件,切不可将sle-11-x86_64 目录同步过去,安装会报错。
同步:
for REPO in SLES11-SP3-{Pool,Updates} SUSE-Cloud-2.0-{Pool,Updates}; do
rsync -avPz /srv/www/htdocs/repo/\\\$RCE/$REPO/sle-11-x86_64/ \
192.168.124.10:/srv/tftpboot/repos/$REPO/
done
配置yum源(可以使用yast或者敲命令去建立软件安装yum源):
for REPO in SLES11-SP{3-Pool,3-Updates} SUSE-Cloud-2.0-{Pool,Updates}; do
zypper ar -f /srv/tftpboot/repos/$REPO $REPO
done
zypper ar /srv/tftpboot/repos/Cloud "SUSE-Cloud-2.0"
zypper ar /srv/tftpboot/suse-11.3/install/ "SLES 11 SP3"
5.3 管理节点;
5.4 yast安装
使用yast安装的话选择SUSE cloud admin node 在软件源中选择就可以安装了。
5.5 命令安装
zypper pt 更新一下yum源
zypper in -t pattern cloud_admin
5.6更新系统
运行下面命令更新系统
zypper patch
\运行2次\
zypper patch
reboot 更新完系统之后需要重启
5.7配置管理节点
运行yast或者yast2 在杂项中我们会看到Crowbar
打开crowbar可以修改密码 网络,crowbar 默认用户名和密码为 crowbar
根据生产环境可以对网络进行修改,实验中使用的是默认网络。
5.8 安装配置
运行 screen install-suse-cloud ,开始安装配置
安装cloud 产生的日志/var/log/crowbar/install.log 安装出错可以去查看日志
5.9登陆管理web界面
安装成功之后可以登录web 界面:3000 (用户名:crowbar 密码:crowbar)