1、卸載 Managernode
在集羣的全部主機執行以下命令。oop
cd /root/FusionInsight/FusionInsight_Manager/softwarespa
sh install.sh -f install.ini操作系統
以上命令是安裝 Manager ,此時會提示先卸載 Manager ,按照提示的命令執行便可。綠色斜體部分是 Manager 安裝文件的存放位置。.net
2、卸載 Diskmgt日誌
卸載 Diskmgt 以前須要先卸載 Manager,在集羣的全部主機執行以下操做。blog
1.執行卸載命令進程
第一次執行 preinstall.sh 時會在全部主機安裝 Diskmgt 進程,該進程用於磁盤管理。該進程在卸載掉集羣和 Manager 後仍然存在於操做系統當中。即 Diskmgt 不會隨着卸載集羣或卸載 OMS 而卸載, Diskmgt有本身的卸載腳本。當 preinstall.sh 執行失敗後,或者想要再次執行 preinstall.sh 時,須要確保 Diskmgt被手動卸載。在全部主機執行以下卸載命令。ip
sh /usr/local/diskmgt/script/uninstall.shhadoop
卸載成功,輸出日誌。
[Thu Mar 29 08:45:00 CST 2018] [INFO] [main:227] uninstall diskmgt successfully.
不然,執行 preinstall.sh 會失敗,日誌中會有 Diskmgt 已經安裝的日誌輸出,以下所示。
Warn: [host ip] Diskmgt service has been installed, preinstall may have been executed
Warn: [host ip] Diskmgt service has been installed, preinstall may have been executed
Warn: [host ip] Diskmgt service has been installed, preinstall may have been executed
2.umount 已掛載的磁盤
preinstall.sh 會掛載磁盤並格式化分區,經過 df -lh 命令,便可以看到磁盤掛載及分區狀況。再次 preinstall.sh 執行以前,須要確保以前經過 preinstall.sh 掛載並分區的磁盤(非系統盤)都已經 umount 狀態。例如:/dev/sda 用來安裝 OS,sdb,sdc,sdd 磁盤用來存放 FusionInsight 數據。執行 df -lh ,看到以下信息。
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 446G 40G 384G 10% /
tmpfs 16G 80K 16G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
/dev/sdb1 166G 188M 165G 1% /srv/BigData/zookeeper
/dev/sdb2 239G 188M 239G 1% /srv/BigData/dbdata_service
/dev/sdb3 624G 2.3G 622G 1% /srv/BigData/dbdata_om
/dev/sdb4 624G 678M 623G 1% /srv/BigData/LocalBackup
/dev/sdb5 532G 198M 532G 1% /srv/BigData/journalnode
/dev/sdc1 2.7T 201M 2.7T 1% /srv/BigData/hadoop/data1
/dev/sdd1 2.7T 201M 2.7T 1% /srv/BigData/hadoop/data2
執行以下命令,使得非系統盤的分區處於 umount 狀態。
# umount /srv/BigData/zookeeper
# umount /srv/BigData/dbdata_service
# umount /srv/BigData/dbdata_om
# umount /srv/BigData/LocalBackup
# umount /srv/BigData/journalnode
# umount /srv/BigData/hadoop/data1
# umount /srv/BigData/hadoop/data2
再次執行 df -lh ,看到以下信息。
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 446G 31G 393G 8% /
tmpfs 16G 80K 16G 1% /dev/shm
/dev/sda1 788M 44M 705M 6% /boot
3.清理 /etc/fstab清理的分區信息
preinstall.sh 將磁盤格式化並分區後,會將分區信息寫入 /etc/fstab文件,編輯該文件,把分區信息刪除
三. 卸載 ntp
從新執行 preinstall.sh, 必須先卸載 ntp 。在全部主機進行以下操做。
使用以下命令查看 ntp 的狀態、啓動、關閉 ntp。
service ntpd status
service ntpd start
service ntpd stop
使用以下命令卸載 ntp。
yum remove ntp
上述命令如果執行不成功,則須要配置 yum 源,參照下面的文章配置本地 yum。