6. アンインストール

本章では、GridData Analyticsの各製品のアンインストール手順について説明します。 jupyterやSpark、Hadoopが起動している場合は、それぞれあらかじめ停止してください。 また、各アンインストール手順は管理者ユーザで実施してください。

6.1. GridData Analytics StudioまたはGridData Analytics Serverのアンインストール

(1)利用ユーザの削除

Jupyterの利用ユーザを削除する場合、 ユーザを削除する を元に削除用スクリプトを利用するか、以下のコマンドを実行します。

# userdel -r <username>

(2)griddataユーザの削除

griddataユーザと、そのホームディレクトリを削除します。

# userdel -r griddata

利用ユーザやgriddataのプロセスが残っているためユーザが削除できない場合は、以下の手順でプロセスを停止してください。

# ps aux | grep griddata
# kill -KILL <PID>

注釈

上記の1.および2.のコマンドを実行した場合、ユーザアカウントと共にそのユーザのホームディレクトリが削除されます。 このときホームディレクトリに置かれた、該当するユーザが作成したノートブックなどのファイルも削除されます。 ノートブックを残す場合、あらかじめ各ファイルを別ディレクトリに移動するか、 rオプションを付けずにuserdelコマンドを実行することで、ホームディレクトリを残してください。

(3)スクリプトファイルの削除

/etc/profile.dに作成した、各スクリプトファイルを削除します。

# cd /etc/profile.d
# rm -f analytics.sh
# rm -f hadoop.sh
# rm -f spark.sh
# rm -f pyenv.sh

削除した結果をシェルに反映します。

# exec $SHELL -l

(4)共有ライブラリの設定ファイルを削除します

# cd /etc/ld.so.conf.d/
# rm -f oracle.conf
# rm -f griddb.conf

(5)texliveの削除

PDFの作成環境texliveを削除します

# rm -rf /usr/local/texlive/

(6)nltk_data用ファイルの削除

/usr/share/に作成した、nltk用ファイルを削除します。

# rm -fr /usr/share/nltk_data/

(7)IPAフォントの削除

/usr/share/fonts/japanese/TrueTypeにインストールした、IPAフォントを削除します。

# cd /usr/share/fonts/japanese/TrueType
# rm -f ipaexg.ttf
# rm -f ipaexm.ttf
# rm -f Readme_IPAexfont00301.txt
# rm -f IPA_Font_License_Agreement_v1.0.txt
# fc-cache -fv

(8)npmのアンインストール

/rootにインストールしたnpmをアンインストールします。

# cd
# npm uninstall npm -g
# rm -fr .npm

(9)サービスの解除

サービス登録したjupyterコマンドを削除します

# chkconfig --del jupyter
# cd /etc/init.d/
# unlink jupyter

以上でGridData Analytics StudioおよびGridData Analytics Serverアンインストールは完了です。

6.2. GridData Analytics Scale Serverのアンインストール

(1)griddataユーザの削除

griddataユーザと、そのホームディレクトリを削除します。

# userdel -r griddata

(2)スクリプトファイルの削除

/etc/profile.dに作成した、各スクリプトファイルを削除します。

# cd /etc/profile.d
# rm -y analytics.sh
# rm -y hadoop.sh
# rm -y spark.sh
# rm -y pyenv.sh
# rm -y zookeeper.sh

削除した結果をシェルに反映します。

# exec $SHELL -l

以上でGridData Analytics Scale Serverのアンインストールは完了です。