1. 在新增結點上執行如下操作:
systemctl stop firewalld
systemctl disable firewalld
rm /etc/yum.repos.d/*.repo -f
echo "nameserver 114.114.114.114" > /etc/resolv.conf
wget -o /etc/yum.repos.d/centos-base.repo
yum clean all
cd /etc/pki/rpm-gpg/
wget
setenforce 0
sed -i --follow-symlinks 's/selinux=enforcing/selinux=disabled/g' /etc/sysconfig/selinux
yum install -y epel-release
yum install -y python-pip
yum install -y python36 python36-pip
pip install --upgrade pip
pip install netaddr
pip install --upgrade jinja2
並在原有集群的ansible-cilent使用ssh-copy-id [email protected]的方式生成免密登入
並修改ansible-cilent所在伺服器的/etc/hosts檔案,將新增的結點加入
2. 修改原有kubespray安裝目錄下的host.ini檔案, 例如inventory/mycluster/hosts.ini,必須與原有k8s集群的相同,增加新的結點
3. 執行ansible-playbook -i inventory/mycluster/hosts.ini scale.yml 即可
4. 如果需要減去結點,只要修改hosts.ini檔案,減少對應的結點,之後執行
ansible-playbook -i inventory/mycluster/hosts.ini remove-node.yml -b -v
刪除子結點
刪除所有子結點的方法 procedure tct wjjg.delallchildrennode fnodeid string varsqlstr string begin sqlstr delete gy sb wjjg where id in select id from gy sb wjjg ...
11 8 刪除結點
刪除結點 輸入若干個正整數 輸入 1為結束標誌 建立乙個單向鍊錶,再輸入乙個整數m,刪除鍊錶中值為m的所有結點。試編寫相應程式。鍊錶結點定義 struct listnode 函式介面定義 struct listnode readlist struct listnode deletem struct ...
增加 刪除 OSD
新增和拆除 ceph 的 osd 程序相比其它兩種要多幾步。osd 守護程序把資料寫入磁碟和日誌,所以你得相應地提供一 osd 資料盤和日誌分割槽路徑 這是最常見的配置,但你可以按需調整 從 ceph v0.60 起,ceph 支援 dm crypt 加密的硬碟,在準備 osd 時你可以用 dm c...