标黑的就是关键命令,
先停止gitlab服务,
然后rpm -e卸载,
然后查看剩余gitlab进程,
然后杀死主进程,
然后删除所有相关目录 1 [liuyx@MiWiFi-R3L-srv ~]$ sudo gitlab-ctl stop
[sudo] password for liuyx:
liuyx 不在 sudoers 文件中。此事将被报告。
[liuyx@MiWiFi-R3L-srv ~]$ su root
密码:
[root@MiWiFi-R3L-srv liuyx]# ls -l /etc/sudoers
-r--r-----. root root 6月 : /etc/sudoers
[root@MiWiFi-R3L-srv liuyx]# vim /etc/sudoers
[root@MiWiFi-R3L-srv liuyx]# chmod /etc/sudoers
[root@MiWiFi-R3L-srv liuyx]# vim /etc/sudoers
[root@MiWiFi-R3L-srv liuyx]# chmod /etc/sudoers
[root@MiWiFi-R3L-srv liuyx]# exit
exit
[liuyx@MiWiFi-R3L-srv ~]$ sudo gitlab-ctl stop
[sudo] password for liuyx:
ok: down: gitaly: 1s, normally up
ok: down: gitlab-monitor: 0s, normally up
ok: down: gitlab-workhorse: 1s, normally up
ok: down: logrotate: 0s, normally up
ok: down: nginx: 1s, normally up
ok: down: node-exporter: 0s, normally up
ok: down: postgres-exporter: 0s, normally up
ok: down: postgresql: 0s, normally up
ok: down: prometheus: 1s, normally up, want up
ok: down: redis: 0s, normally up
ok: down: redis-exporter: 1s, normally up
ok: down: sidekiq: 1s, normally up
ok: down: unicorn: 0s, normally up [liuyx@MiWiFi-R3L-srv ~]$ sudo rpm -e gitlab-ce
[sudo] password for liuyx:
[liuyx@MiWiFi-R3L-srv ~]$ ps -ef|grep gitlab
root : ? :: runsvdir -P /opt/gitlab/service log: ...........................................................................................................................................................................................................................................................................................................................................................................................................
root : ? :: runsv gitlab-workhorse
root : ? :: svlogd -tt /var/log/gitlab/gitlab-workhorse
root : ? :: svlogd -tt /var/log/gitlab/logrotate
root : ? :: runsv gitlab-monitor
root : ? :: svlogd -tt /var/log/gitlab/node-exporter
root : ? :: svlogd -tt /var/log/gitlab/nginx
root : ? :: svlogd -tt /var/log/gitlab/unicorn
root : ? :: svlogd -tt /var/log/gitlab/gitaly
root : ? :: svlogd -tt /var/log/gitlab/redis-exporter
root : ? :: svlogd -tt /var/log/gitlab/gitlab-monitor
root : ? :: svlogd -tt /var/log/gitlab/postgresql
root : ? :: svlogd -tt /var/log/gitlab/redis
root : ? :: svlogd -tt /var/log/gitlab/sidekiq
root : ? :: svlogd -tt /var/log/gitlab/prometheus
root : ? :: svlogd -tt /var/log/gitlab/postgres-exporter
liuyx : pts/ :: grep --color=auto gitlab
[liuyx@MiWiFi-R3L-srv ~]$ sudo kill -
[sudo] password for liuyx:
[liuyx@MiWiFi-R3L-srv ~]$ ps -ef|grep gitlab
liuyx : pts/ :: grep --color=auto gitlab [root@MiWiFi-R3L-srv liuyx]# find / -name gitlab
find: ‘/run/user//gvfs’: 权限不够
[root@MiWiFi-R3L-srv liuyx]# rm -rf /run/user//gvfs
rm: 无法删除"/run/user/1000/gvfs": 是一个目录
[root@MiWiFi-R3L-srv liuyx]# umount -rf /run/user//gvfs
[root@MiWiFi-R3L-srv liuyx]# rm -rf /run/user//gvfs
[root@MiWiFi-R3L-srv liuyx]# find / -name gitlab|xargs rm -rf

既然博客园不支持代码中大小写,我还是直接把关键命令单独拉出来吧,不然这排版看着太难受了,前边是上文中的行号:

14 [liuyx@MiWiFi-R3L-srv ~]$ sudo gitlab-ctl stop
30 [liuyx@MiWiFi-R3L-srv ~]$ sudo rpm -e gitlab-ce
32 [liuyx@MiWiFi-R3L-srv ~]$ ps -ef|grep gitlab
50 [liuyx@MiWiFi-R3L-srv ~]$ sudo kill -9 728    (注意这个进程号,和上面命令打印结果相结合)
52 [liuyx@MiWiFi-R3L-srv ~]$ ps -ef|grep gitlab
59 [root@MiWiFi-R3L-srv liuyx]# umount -rf /run/user/1000/gvfs
60 [root@MiWiFi-R3L-srv liuyx]# rm -rf /run/user/1000/gvfs
61 [root@MiWiFi-R3L-srv liuyx]# find / -name gitlab|xargs rm -rf

centos7 卸载 gitlab的更多相关文章

  1. 基于CentOS7.x gitlab环境搭建,卸载,汉化 --卸载篇

    gitlab环境搭建,卸载,汉化 --卸载篇 完全卸载 停止gitlab gitlab-ctl stop 卸载gitlab rpm -e gitlab-ce 查看gitlab进程  ps aux | ...

  2. CentOS7安装GitLab、汉化及使用

    同步首发:http://www.yuanrengu.com/index.php/20171112.html 一.GitLab简介 GitLab是利用Ruby On Rails开发的一个开源版本管理系统 ...

  3. CentOS7安装GitLab、汉化、邮箱配置及使用

    同步首发:http://www.yuanrengu.com/index.php/20171112.html 一.GitLab简介 GitLab是利用Ruby On Rails开发的一个开源版本管理系统 ...

  4. CentOS7安装GitLab、汉化、邮箱配置及使用(转载)

    同步首发: https://www.cnblogs.com/heyonggang/p/7778203.html http://www.yuanrengu.com/index.php/20171112. ...

  5. Centos7安装GitLab

    GitLab CE Download Archives gitlab安装调试小记 Gitlab Free Trial GitLab搭建手记 Gitlab社区版的使用 GUI PNG Gitlab升级到 ...

  6. Linux系统搭建GitLab---阿里云Centos7搭建Gitlab踩坑

    一.简介 GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装. 它拥有与GitHub类似的功能,能 ...

  7. 完全卸载gitlab

    完全卸载删除gitlab 2017年5月29日 wuhao 暂无评论 4,089次浏览   完全卸载删除gitlab 1.停止gitlab   1 gitlab-ctl stop 2.卸载gitlab ...

  8. 卸载gitlab

    一.停止gitlab sudo gitlab-ctl stop 二.卸载gitlab sudo rpm -e gitlab-ce三.查看gitlab进程 杀掉第一个守护进程 kill -9 4473 ...

  9. linux卸载gitlab

    完全卸载gitlab 1.停止gitlab     # gitlab-ctl stop 2.卸载gitlab(看是gitlab-ce版本还是gitlab-ee版本)     # rpm -e gitl ...

随机推荐

  1. 【linux】centos7终端中文显示乱码,命令返回中文乱码

    centos7终端中文显示乱码,命令返回中文乱码 1.查看服务器编码的命令 1.1 echo $LANG 1.2 locale 1.3 查看终端xshell编码 如果以上的三点依旧保持一致,而依旧乱码 ...

  2. jaxb使用

    一.前言 JAXB——Java Architecture for XML Binding,是一项可以根据XML Schema产生Java类的技术.JAXB提供将XML实例文档反向生成Java对象树的方 ...

  3. int to string

    int i=9; stringstream stream; stream << i;stream.str()

  4. Maximum Likelihood Method最大似然法

    最大似然法,英文名称是Maximum Likelihood Method,在统计中应用很广.这个方法的思想最早由高斯提出来,后来由菲舍加以推广并命名. 最大似然法是要解决这样一个问题:给定一组数据和一 ...

  5. CVPR14 图像检索papers

    CVPR14年关于图像检索方面的papers,汇总成一个list,方便阅读. 图像检索 Triangulation embedding and democratic aggregation for i ...

  6. Java按键事件KeyEvent

    按键事件可以利用键盘来控制和执行一些动作,或者从键盘上获取输入,只要按下,释放一个键或者在一个组件上敲击,就会触发按键事件.KeyEvent对象描述事件的特性(按下,放开,或者敲击一个键)和对应的值. ...

  7. Cesium随笔(2)加载天地图地图服务【转】

    Cesium自带的图层是bing地图和esri,mapbox等图层,木有中文注记,想加载中文注记的图层?废话不说,上代码: var viewer = new Cesium.Viewer('cesium ...

  8. Bootstrap学习js插件篇之标签页

    简单的标签页 代码: <h1 class="page-header">4.3标签页</h1> <ul class="nav nav-tabs ...

  9. 在C#中使用属性控制 XML 序列化来解析XML

    今天需要解析一个XML,这个XML和一般情况用.NET的序列化出来的格式不太一样. 我就又补习了一下. 分享一下学习成果吧. 示例代码下载: http://download.csdn.net/deta ...

  10. 基于Java spring框架的微信企业号开发中关于js-sdk的配置

    在调用js-sdk的第一步,我们需要引入js-sdk的js链接,然后执行wx.config,官方示例如下所示: wx.config({ debug: true, // 开启调试模式,调用的所有api的 ...