大資料叢集 CentOS 7.7 節點初始化( 同 CentOS 6X 不同點)

rocky_24發表於2020-12-15

大資料叢集 CentOS 7.7 節點初始化( 同 CentOS 6X 不同點)

1 CentOS 7關閉transparent_hugepage(透明大頁)

檢查當前的transparent_hugepage狀態(以下為開啟狀態)
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never

注 [] 在哪裡就表示什麼狀態

關閉方法有兩種,一種為臨時關閉,一種為永久關閉:

1)臨時關閉
[root@localhost ~]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
[root@localhost ~]# echo never > /sys/kernel/mm/transparent_hugepage/defrag
2)永久關閉
[root@localhost ~]# vim /etc/rc.d/rc.local

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi

if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi

授予執行許可權
[root@localhost ~]# chmod +x /etc/rc.d/rc.local

重啟 reboot 生效

重啟慎重

2 修改swap大小

2.1 切換 root 使用者 或 sudo
2.2 檢視當前 swap 命令

free -h

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳下上傳(iZeqTHNXsvUm-1608018039024)(C:\Users\yang.xu\AppData\Roaming\Typora\typora-user-images\image-20201215113432195.png)(C:\Users\yang.xu\AppData\Roaming\Typora\typora-user-images\image-20201215113432195.png)]

建立 swap 檔案 單位 KB count = 1024 = 1M

dd if=/dev/zero of=/home/swap1 bs=1024 count=40

注:swap 不能少於 40KB 否則會報錯誤 。 即: count > 40

mkswap: error: swap area needs to be at least 40 KiB
2.3 轉 swap 格式檔案:

mkswap /home/swap1

2.4 掛載 swap 分割槽

/sbin/swapon /home/swap1

2.5 分支 1

歷史無 swap 分割槽追加至 檔案末尾即可

echo “/home/swap1 swap swap default 0 0” >> /etc/fstab

2.5 分支 2

歷史有 swap 分割槽。 需要修改源分割槽目錄 /home/swap

/dev/mapper/centos-root /                       ext4    defaults        1 1
UUID=eb1f93c4-6d42-4fd4-8fc8-fcfbc87cdcdc /boot                   xfs     defaults        0 0
/dev/mapper/centos-data /data                   ext4    defaults        1 2
/dev/mapper/centos-opt  /opt                    ext4    defaults        1 2
/home/swap              swap                    swap    defaults        0 0

​ 圖片 紅色區 swap => swap1 替換
在這裡插入圖片描述

重啟生效, reboot 重啟慎重

2.6 確認結果 free 或 swapon 都可
[wftapp@biz-142 ~]$ free -h
              total        used        free      shared  buff/cache   available
Mem:            19G        503M         18G         11M        380M         18G
Swap:           36K          0B         36K
[wftapp@biz-142 ~]$ swapon
NAME        TYPE SIZE USED PRIO
/home/swap1 file  36K   0B   -2

3 SSH 互信

3.1 生成祕鑰
ssh-keygen -t rsa  # 然後一直按 [Enter] 鍵
3.2 拷貝所有節點的祕鑰到同一節點,分發祕鑰
ssh-copy-id -i ~/.ssh/id_rsa.pub testuser@192.168.3.142
3.3 檢視祕鑰是否成功寫入
[wftapp@biz-142 .ssh]$ pwd
/home/wftapp/.ssh
authorized_keys  id_rsa  id_rsa.pub  known_hosts
[wftapp@biz-142 .ssh]$ ls ~/.ssh/authorized_keys 
/home/wftapp/.ssh/authorized_keys
[wftapp@biz-142 .ssh]$ cat ~/.ssh/authorized_keys 

在這裡插入圖片描述

3.4 測試、使用

ssh 到 所有 IP 或 hostname 建議集體操作。
比如使用 shell 就很哇塞。

在這裡插入圖片描述

相關文章