關于安裝agent的一些問題

關于安裝agent的一些坑

需要這些哦
centos7
方式/
1本文本家兒如果記實
1.起首在開啟虛擬機之前 , 也就是電源狀況為關機時 , 打開本臺虛擬機設置 , 勾選VT , cpu至少是雙核如圖 , 之后開啟虛擬機 。

關于安裝agent的一些問題



2設置裝備擺設防火墻
iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 1798 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 16509 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 5900:6100 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 49152:49216 -j ACCEPT
保留防火墻設置
iptables-save > /etc/sysconfig/iptables
若是語句添加不了證實還沒有這個辦事 , 請先下載
yum install iptables-services -y

31.安裝ntp
yum install ntp
chkconfig ntpd on (開機自啟)
設置裝備擺設與當地Management Server時鐘同步
vi /etc/ntp.conf
在# Please consider joining the pool下面添加
server 192.168.xxx.xxx(本家兒機ip)
2.點竄selinux
vi /etc/selinux/config
SELINUX=permissive
3.設置裝備擺設當地域名解析
需要點竄三處位置 , 別離是/etc/sysconfig/network、/etc/hosts
/etc/sysconfig/network
在文件加上
NETWORKING=yes
HOSTNAME=c7_agent(本家兒機名稱)
/etc/hosts
文件的最后增添(IP為本家兒機IP):192.168.xxx.xxx(本臺agent ip) c7_agent
為保萬一 執行 hostnamectl set-hostname  c7_agent
重啟
輸入hostname --fqdn查看當地域名設置是否當作功 , 當作功應該只顯示c7_agent
輸入getenforce 查看 selinux是否設置當作功
輸入service ntpd status 查看ntpd是否已啟動 , 沒有 , 輸入service ntpd start

4執行號令:
# lsmod |grep kvm
若是呈現近似以下內容 , 證實本機已有kvm
kvm_intel              53484  0
kvm                   316506  1 kvm_intel
若是沒有則執行號令:
yum install libvirt*  qemu*
或者yum install kvm和yum install virt*(本機執行該號令 , 虛擬機呈現黑屏 , 重啟呈現錯誤 , 應該是因為本機已有kvm , 文件沖突)

5下載cloudstack-agent-4.11.1.0-1.el7.centos.x86_64.rpm和cloudstack-common-4.11.1.0-1.el7.centos.x86_64.rpm
下載地址http://download.cloudstack.org/centos/7/4.11/?C=M;O=A  , 經由過程運程拜候東西或經由過程圖形界面下載 , 將其放置在將要安裝agent的某個文件夾下上 , 具體放置的路徑按小我習慣 , 例如本人放在/usr/local上
經由過程yum install cloudstack-common-4.11.1.0-1.el7.centos.x86_64.rpm
yum install cloudstack-agent-4.11.1.0-1.el7.centos.x86_64.rpm安裝相關的rpm包 , 注重這里安裝必然要安裝此挨次 , 不然安裝不當作功

6設置裝備擺設libvirtd
# vi /etc/libvirt/libvirtd.conf
listen_tls = 0
listen_tcp = 1
tcp_port = "16509"
auth_tcp = "none"
mdns_adv = 0
# vi /etc/sysconfig/libvirtd
LIBVIRTD_ARGS="--listen"
# vi /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"
啟動libvirtd辦事 輸入service libvirtd restart

7啟動可能會掉敗 , 錯誤信息如圖 , 去系統的日記文件看錯誤信息位置是/var/log/messages
發現錯誤如圖 , 大要講的是今朝的centos7版本無法運行這個版本的libvirt

猜你喜歡