FusionInsight : 从新执行 preinstall.sh ,须要卸载 Manager 、Diskmgr、NTP

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。

http://www.javashuo.com/article/p-hwhvqtyz-hg.html

相关文章
相关标签/搜索