0
点赞
收藏
分享

微信扫一扫

0584-5.16.1-如何卸载CDSW1.5

SPEIKE 2022-09-22 阅读 42

温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。


Fayson的github:

​​https://github.com/fayson/cdhproject​​


提示:代码块部分可以左右滑动查看噢


1

文档编写目的


Fayson在上一篇文章中介绍了如何将CDSW1.4.2升级到CDSW1.5,参考《​​0573-5.16.1-如何将CDSW从1.4.2升级到1.5​​》,期间还碰到了一个问题《​​0574-5.16.1-CDSW1.4升级1.5版本db-migrate镜像启动失败问题解决​​》,本文主要介绍如何卸载CDSW1.5。


  • 测试环境

1.CM和CDH版本为5.16.1

2.CDSW1.5

3.集群已启用Kerberos

4.RedHat7.4


2

卸载说明


在CDSW1.4.2之前,停止或重启CDSW服务,都可能导致CDSW数据丢失,这是CDSW的一个bug:TSB-346:

Risk of Data Loss During Cloudera Data Science Workbench (CDSW) Shutdown and Restart

该bug直到CDSW1.4.3才修复,当然我们要升级到的1.5也已经修复,但本文要介绍的环境基础版本是1.4.2,所以也会有这个问题,而升级肯定会涉及CDSW服务的停止或重启,所以我们需要参考Cloudera官方提供的安全的方式来停止CDSW服务,该方式同时还会帮你自动备份数据。具体参考:

​​https://www.cloudera.com/documentation/data-science-workbench/latest/topics/cdsw_release_notes.html#fixed_issues_143__TSB-350​​


3

卸载前准备


注:本文的环境是CDSW1.5,在停止CDSW服务并没有导致数据丢失的风险,其实没必要执行以下步骤,但现在1.5的用户应该不多,如果卸载1.4.2或以下版本也建议执行以下步骤,否则如果不想卸载了,想回头,但数据丢了就玩大了。


1.下载cdsw_protect_stop_restart.sh到CDSW Master节点,该脚本主要会帮你备份CDSW的项目数据。


[root@cdsw ~]# wget https://www.cloudera.com/documentation/other/shared/cdsw_protect_stop_restart.sh
[root@cdsw ~]# cat cdsw_protect_stop_restart.sh


0584-5.16.1-如何卸载CDSW1.5_重启


2.执行该脚本,按照提示操作:


[root@cdsw ~]# sh cdsw_protect_stop_restart.sh


0584-5.16.1-如何卸载CDSW1.5_cloudera_02


按回车


0584-5.16.1-如何卸载CDSW1.5_cloudera_03


去CM界面上停止CDSW服务,然后再按回车


0584-5.16.1-如何卸载CDSW1.5_cloudera_04

0584-5.16.1-如何卸载CDSW1.5_重启_05

0584-5.16.1-如何卸载CDSW1.5_cloudera_06


3.在Master节点上备份/var/lib/cdsw目录


[root@cdsw ~]# tar cvzf cdsw.tar.gz /var/lib/cdsw/*


0584-5.16.1-如何卸载CDSW1.5_cloudera_07


备份完毕。


4

卸载CDSW1.5


1.进入“主机”->“Parcel”页面


0584-5.16.1-如何卸载CDSW1.5_cloudera_08

0584-5.16.1-如何卸载CDSW1.5_重启_09


2.选择CDSW1.5的Parcel,点击“停用”


0584-5.16.1-如何卸载CDSW1.5_数据_10


3.选择CDSW1.5的Parcel,点击右边的下拉箭头,“从主机中删除”


0584-5.16.1-如何卸载CDSW1.5_数据_11

0584-5.16.1-如何卸载CDSW1.5_cloudera_12


4.回到CM主页,删除CDSW服务


0584-5.16.1-如何卸载CDSW1.5_cloudera_13

0584-5.16.1-如何卸载CDSW1.5_数据_14


删除成功后,CM主页已经看不到CDSW服务


0584-5.16.1-如何卸载CDSW1.5_数据_15


5.回到CDSW的Master节点,删除/var/lib/cdsw目录


[root@cdsw ~]# rm -rf /var/lib/cdsw


6.系统还残留一些docker的剩余信息,重启服务器清除。


0584-5.16.1-如何卸载CDSW1.5_数据_16


重启后已清除。


0584-5.16.1-如何卸载CDSW1.5_重启_17


至此CDSW1.5卸载完毕。


参考:

​​https://www.cloudera.com/documentation/data-science-workbench/latest/topics/cdsw_uninstall.html​​


提示:代码块部分可以左右滑动查看噢


为天地立心,为生民立命,为往圣继绝学,为万世开太平。

温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。


推荐关注Hadoop实操,第一时间,分享更多Hadoop干货,欢迎转发和分享。

0584-5.16.1-如何卸载CDSW1.5_数据_18

原创文章,欢迎转载,转载请注明:转载自微信公众号Hadoop实操


举报

相关推荐

0 条评论