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のアンインストールは完了です。