标签:control hosts cat 修改 device 步骤 check 文件 账户
确认主机可以接通互联网
备注修改dns
vim /etc/resolv.conf
master修改主机名称:
hostnamectl --static set-hostname master
node修改主机名称:
hostnamectl --static set-hostname nodeX
/etc/hosts
文件vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.105.60 master
192.168.105.61 node1
然后将主端的主机文件分发到所有节点节点中
scp /etc/hosts root@<node1 ip>:/etc/hosts
scp /etc/hosts root@<node2 ip>:/etc/hosts
SElinux可能会给OpenNebula安装带来比较多的问题,所以通过配置将其禁止。将配置文件/etc/selinux/config
中对应SELINUX=XXX的一行修改为SELINUX=disabled。最后重启机器。
使用root账户登录,向yum工具中添加OpenNebula repository,具体命令如下:
# cat << EOT > /etc/yum.repos.d/opennebula.repo
[opennebula]
name=opennebula
baseurl=http://downloads.opennebula.org/repo/5.9/CentOS/7/x86_64
enabled=1
gpgcheck=0
EOT
yum update
yum install epel-release
yum install opennebula-server opennebula-sunstone opennebula-ruby opennebula-gate opennebula-flow
/usr/share/one/install_gems
使用su oneadmin账户的登录
修改oneadmin的密码,注意这个密码是登录web网页的密码
echo "oneadmin:
确认密码修改生效:
/var/lib/one/.one/one_auth
使用su oneadmin用户执行命令
# systemctl start opennebula
# systemctl start opennebula-sunstone
验证启动
# oneuser show
USER 0 INFORMATION
ID : 0
NAME : oneadmin
GROUP : oneadmin
PASSWORD : 3bc15c8aae3e4124dd409035f32ea2fd6835efc9
AUTH_DRIVER : core
ENABLED : Yes
USER TEMPLATE
TOKEN_PASSWORD="ec21d27e2fe4f9ed08a396cbd47b08b8e0a4ca3c"
RESOURCE USAGE & QUOTAS
使用浏览器登录 http://<ip>:9869
,
注意,服务器要配置防火墙策略打开端口,或者直接关闭防火墙 systemctl stop firewalld
,
若直接关闭防火墙,每次服务器重启后,均需要重新关闭
使用root账户登录,向yum工具中添加OpenNebula repository,具体命令如下:
# cat << EOT > /etc/yum.repos.d/opennebula.repo
[opennebula]
name=opennebula
baseurl=http://downloads.opennebula.org/repo/5.9/CentOS/7/x86_64
enabled=1
gpgcheck=0
EOT
sudo yum install opennebula-node-kvm
sudo systemctl restart libvirtd
SElinux可能会给OpenNebula安装带来比较多的问题,所以通过配置将其禁止。将配置文件/etc/selinux/config中对应SELINUX=XXX的一行修改为SELINUX=disabled。最后重启机器。
到
/etc/sysconfig/network-scripts/
目录下创建ifcfg-br0文件,内容如下
TYPE=Bridge
BOOTPROTO=static
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.105.61
NETMASK=255.255.254.0
GATEWAY=192.168.105.1
DNS1=202.120.224.6
NM_CONTROLLED=no
修改当前使用的网卡文件,如enp2s0
TYPE=Ethernet
NAME=enp2s0
DEVICE=enp2s0
ONBOOT=yes
BRIDGE=br0
NM_CONTROLLED=no
完成后重启网络,systemctl restart network
注意此步骤为高危操作,请仔细检查配置,若失误的话需要到机房用显示器了】
使用root用户执行命令
passwd oneadmin
此操作需要分别在所有node以及master机器上执行
在master服务器,使用su oneadmin用户登录
su?oneadmin
ssh-keygen
ssh-copy-id?-i?/var/lib/one/.ssh/id_rsa.pub?oneadmin@node1
或
ssh-copy-id -i node1
标签:control hosts cat 修改 device 步骤 check 文件 账户
原文地址:https://www.cnblogs.com/iblk/p/12702385.html