OpenShift安裝

---- 免密登錄----

---master和node上都做----
# cat /etc/selinux/config
   如果是disabled,需要執行以下修改
# sed -i 's/SELINUX=disabled/SELINUX=permissive/g' /et/selinux/config
# cat /etc/hostname
   修改爲IP和hostname的映射,修改爲正確的之後再執行下一步
# reboot

---- master上做 -----
# yum -y install ansible
# yum install -y centos-release-openshift-origin311
# yum install -y openshift-ansible
# yum install nfs-utils
# mount -t nfs -o vers=3,nolock,proto=tcp,noresvport XXX /mnt
# mkdir /mnt/registry
修改/root/openshift-ansible.hosts   文件
# ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/prerequisites.yml -i /root/openshift-ansible.hosts

---- master和node上都做 ----
# ls -F /root/oc-docker-images/*.tar | awk '{cmd="docker load -i "$0;print(cmd);system(cmd)}'
打tag(如果執行提示缺少什麼鏡像,就把上一步 ls -F 重做一下後再執行一次該操作)
# systemctl enable --now NetworkManager

---- master上做 ----
# ansible --version 
   如果不是需要的版本,可以需要執行以下三步進行安裝需要的版本:
   # pip uninstall ansible
   # pip install --upgrade setuptools
   # pip install ansible==2.7.15
# ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/deploy_cluster.yml -v -i /root/openshift-ansible.hosts
   部署過程比較長,如果發現屏幕都是綠色的message,偶爾有藍色或黃色說明都是正常。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章