上一章中《企业私有云的建立—基于Ubuntu Enterprise Cloud(1)》,我们已经完成了CLC的安装,接下来我们来安装节点服务器(Nodes Controller)。

安装节点控制器(Nodes Controller)

节点控制器的安装和主服务器之间没有太大的区别,只是服务器角色不同,安装的组件不同罢了。现在将不同之处贴出,其他部分以上面所述无异。

在网络IP配置方面:

Ip地址:172.17.21.211

掩码:255.255.255.0

网关:172.17.21.1

名称服务器(DNS):172.17.20.100

主机名:NodeServer

域名:test.com

clip_p_w_picpath002

clip_p_w_picpath004

clip_p_w_picpath006

clip_p_w_picpath008

clip_p_w_picpath010

clip_p_w_picpath012接下来很重要,下面是填写云控制器的IP地址(就是我们上面安装的主服务器的IP)。注意最保持我们的节点控制器和云控制器网络是通的,这一点很重要很重要。

clip_p_w_picpath014

安装的角色功能就选择Node Controller:

clip_p_w_picpath016

下面的安装步骤和主服务器就没有很在的区别的。参考上面怎么样安装就很OK。

安装完成后,老样子,更新eucalyptus。

$sudo apt-get update

$sudo apt-get upgrade eucalyptus

现在主服务器(CC)和节点服务器(nc)已经安装完成,下面就是配置一下如何让其互相信任并通信了。

CCSSH Public key安装到NC

1. 在NC上设置eucalyptus用户的密码

$sudo passwd eucalyptus

clip_p_w_picpath018

2. 在CC上运行如下命令:

$sudo –u eucalyptus ssh-copy-id –I ~eucalyptus/.ssh/id_rsa.pub eucalyptus@172.17.21.211

clip_p_w_picpath020

到目前为止,一个节点服务器就已经安装完成了。如果你还需要安装多个节点,刚按照上面的方法进行安装,安装完成后。需要在CC上注册一下所有的节点,

在CC上输入如下命令:

$sudo euca_conf –no-rsync –discover-nodes