再次安装,已经是隔了两天,我打算换一台机器作为boot机器,但是发现报错,告知部署设备已经安装了dcos;看来需要卸载:
uninstall-master.sh

 /opt/mesosphere/bin/pkgpanda uninstall && \
rm -rf /opt/mesosphere /var/lib/mesos /var/lib/dcos /var/lib/zookeeper /var/log/mesos /etc/mesosphere /var/lib/mesosphere && \
rm -rf /etc/profile.d/dcos.sh /etc/systemd/journald.conf.d/dcos.conf /etc/systemd/system/dcos-cfn-signal.service /etc/systemd/system/dcos-download.service /etc/systemd/system/dcos-link-env.service /etc/systemd/system/dcos-setup.service /etc/systemd/system/multi-user.target.wants/dcos-setup.service /etc/systemd/system/multi-user.target.wants/dcos.target

uninstall-agent.sh

 echo '+++uninstall starting...+++'
echo ''
systemctl kill -s SIGUSR1 dcos-mesos-slave;
sudo -i /opt/mesosphere/bin/pkgpanda uninstall; systemctl stop dcos-adminrouter-agent.service;
systemctl stop dcos-diagnostics.service;
systemctl stop dcos-epmd.service;
systemctl stop dcos-log-agent.service;
systemctl stop dcos-mesos-slave-public.service;
systemctl stop dcos-metrics-agent.service;
systemctl stop dcos-navstar.service;
systemctl stop dcos-pkgpanda-api.service;
systemctl stop dcos-rexray.service;
systemctl stop dcos-spartan-watchdog.service;
systemctl stop dcos-spartan.service;
systemctl stop dcos-diagnostics.socket;
systemctl stop dcos-log-agent.socket;
systemctl stop dcos-metrics-agent.socket;
systemctl stop dcos.target;
systemctl stop dcos-docker-gc.timer;
systemctl stop dcos-gen-resolvconf.timer;
systemctl stop dcos-logrotate-agent.timer;
systemctl stop dcos-spartan-watchdog.timer;
systemctl stop dcos-adminrouter-agent.service;
systemctl stop dcos-diagnostics.service;
systemctl stop dcos-epmd.service;
systemctl stop dcos-log-agent.service;
systemctl stop dcos-mesos-slave-public.service;
systemctl stop dcos-metrics-agent.service;
systemctl stop dcos-navstar.service;
systemctl stop dcos-pkgpanda-api.service;
systemctl stop dcos-rexray.service;
systemctl stop dcos-spartan-watchdog.service;
systemctl stop dcos-spartan.service;
systemctl stop dcos-diagnostics.socket;
systemctl stop dcos-log-agent.socket;
systemctl stop dcos-metrics-agent.socket;
systemctl stop dcos.target;
systemctl stop dcos-docker-gc.timer;
systemctl stop dcos-gen-resolvconf.timer;
systemctl stop dcos-logrotate-agent.timer;
systemctl stop dcos-spartan-watchdog.timer;
systemctl daemon-reload;
sudo rm -rf /opt/mesosphere /etc/mesosphere;
sudo rm -rf /opt/dcos-prereqs.installed;
sudo rm -rf /var/lib/dcos;
sudo rm -rf /var/lib/mesos;
sudo rm -rf /etc/systemd/system/dcos-*;
sudo rm -rf /etc/systemd/system/dcos.target /etc/systemd/system/dcos.target.wants;
sudo rm -rf /run/dcos
echo ''
echo '+++uninstall complete+++'

  这里记录一下,因为rm
-rf
后面没有加绝对路径(直接写的文件名字),而导致dcos.target以及docs.target.wants没有删除掉,于是多次尝试删除重建失败,就是提示我没有删除干净,想想也是醉了。知道一次无意间的到/etc/systemd/system/下面,才发现还有这两个漏网之鱼。浪费了的一个下午啊。

卸载DCOS的更多相关文章

  1. DCOS(centos 7.4/7.6)

    https://dcos.io/releases/ https://downloads.dcos.io/dcos/stable/1.12.0/dcos_generate_config.sh https ...

  2. 中移苏研DCOS实践之路完整篇

    一.实践背景 1.1现网生产系统存在的问题 在中国移动内部各省市公司,由于技术迭代.设备更新的原因,设备繁杂,有x86server .VMware虚拟机.OpenStack虚拟机以及不同厂商的物理机( ...

  3. 获取微软原版“Windows 10 推送器(GWX)” 卸载工具

    背景: 随着Windows 10 免费更新的结束,针对之前提供推送通知的工具(以下简称GWX)来说使命已经结束,假设您还未将Windows 8.1 和Windows 7 更新到Windows 10 的 ...

  4. 卸载oracle之后,如何清除注册表

    之前卸载了oracle,今天偶然间发现,在服务和应用程序里面,还残存着之前的oracle服务.原来,还需要去清理下注册表. 在开始菜单的这个框里面 输入regedit,进入注册表.找到这个目录 HKE ...

  5. C#创建、安装、卸载、调试Windows Service(Windows 服务)的简单教程

    前言:Microsoft Windows 服务能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序.这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面.这 ...

  6. linux下mono的安装与卸载

    我很遗憾的告诉你,这里没有安装,为什么标题里加入安装俩字呢,因为如果不加的话你会搜到这篇文章吗?哈哈!别气馁,这里会给你些安装的tips! 源码安装,git安装:建议安装路径如下,至于为什么,我也讲不 ...

  7. 玩转Windows服务系列——Debug、Release版本的注册和卸载,及其原理

    Windows服务Debug版本 注册 Services.exe -regserver 卸载 Services.exe -unregserver Windows服务Release版本 注册 Servi ...

  8. C# windows服务制作(包括安装及卸载)

    开篇语 因工作内容需要做一个windows服务,此前并没有相关经验,所以做了一个demo来跑跑这个梗(高手跳过,需要的来踩)- 效果如下:打开服务,可以找到我们新增的一个windows服务,这个dem ...

  9. Win7系统卸载McAfee杀毒软件

    方法一.用系统正常卸载程序卸载. 首先,在服务里将McAfee相关的所有服务“禁用”. 然后, Windows“控制面板”中的“添加/删除程序”卸载 McAfee Consumer 产品. 接着,到C ...

随机推荐

  1. 九度OJ 1352:和为S的两个数字 (查找)

    时间限制:2 秒 内存限制:32 兆 特殊判题:否 提交:3160 解决:833 题目描述: 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输 ...

  2. debian dhcp配置

    1 将/etc/network/interfaces中设置成dhcp auto eth0iface eth0 inet dhcp 2 重启网络服务 /etc/init.d/networking res ...

  3. 算法设计 mac 字符串 标识 n维度 2 3维度 字符串 标识值 特征值

    基向量

  4. Delphi编译指令说明

    Delphi快速高效的编译器主要来自Object PASCAL的严谨,使用Delphi随时都在与编译器交流,大部分情况下不需要干涉编译器的运行,但是有时也需要对编译器进行必要的设置. ******** ...

  5. JSON JsonArray和JsonObject学习资料

    资料地址: http://www.json.org/json-zh.html

  6. MySQL的information_schema库

    information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式. 什么是元数据呢?元数据是关于数据的数据,如数据库名或表名.列的数据类型,或访问权限.有些时候用于表述该信 ...

  7. [原创]关于设置linux中vim 显示行号

    1.更改所有账户配置 直接更改/etc/vimrc vim /etc/vimrc 在vimrc文件的最后添加 set nu 即可 wq退出. 这样,不论使用哪个账号登陆,vim打开后都显示行号 2.为 ...

  8. zookeeper 实战案例分享:cruator客户端编程

    上两篇介绍了zookeeper服务器端的安装和配置,今天分享下利用zookeeper客户端编程来实现配置文件的统一管理,包括文件添加.删除.更新的同步. 比如,连接数据库信息的配置文件,一般每个应用服 ...

  9. 20145229吴姗珊 《Java程序设计》第4周学习总结

    20145229吴姗珊 <Java程序设计>第4周学习总结 教材学习内容总结 第六章 继承与多态 6.1继承共同行为 1.继承基本上就是避免多个类间重复定义共同行为 简单的类的定义 使用s ...

  10. M1905

    11.09    11:00------102万 11.09     14:00---103万 11.12    16:00------103万 11.19     16:00---94万 11.20 ...