互联网服务web存储池

Web界面上无法暂停或删除存储池?

Web界面上无法暂停或删除存储池
故障描述
·         服务器上某些进程正在使用存储池挂接的目录, 导致umount命令失败,报错:“internal error Child process (/bin/umount /vms/target3) status unexpected: exit status 1”

Figure 1 停止共享文件系统的存储池失败

故障处理流程
1.        检查物理服务器上是否有进程或用户正在使用对应的存储池;

2.        根据查询结果,确认可以停止对应的进程后,将使用对应的存储池的进程杀掉;

3.        在配置台上再次暂停或删除共享存储池。

故障处理步骤
1.        手工登录(如采用ssh,或者直接通过终端)到对应的物理服务器上;

2.        如存储池挂接到/vms/share_dir目录下,则采用命令行:lsof +d /vms/share_dir 查询出所有使用该目录的进程;

              root@vmc-216:~# lsof +d /vms/target3

              COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME

              bash    11349 root  cwd    DIR   8,16     3896     513 /vms/target3

              vim     12138 root  cwd    DIR   8,16     3896     513 /vms/target3

              vim     12138 root    3u   REG   8,16    12288 1412504 /vms/target3/.test.txt.swp

3.        采用“kill -9 进程号”方式杀掉所有查询出来的进程;注意:这里执行完一次kill -9之后,都需要重新采用lsof +d /vms/target3查询一下,直到没有为止;

              root@vmc-216:~# kill -9 11349

              root@vmc-216:~# lsof +d /vms/target3

4.        在配置台部分,对应的存储池就可以暂停或删除了。

参与14

2同行回答

zhuqibszhuqibs软件开发工程师Adidas
这个问题,好像和openstack没有必然联系啊,在普通的服务器上也是如此啊显示全部

这个问题,好像和openstack没有必然联系啊,在普通的服务器上也是如此啊

收起
互联网服务 · 2020-04-28
浏览1124
youki2008youki2008系统架构师DDT
看你这问题的描述,故障应该是处理好了吧,步骤都写得很详细了。显示全部

看你这问题的描述,故障应该是处理好了吧,步骤都写得很详细了。

收起
互联网服务 · 2020-04-26
浏览1098

提问者

liuyou2036
系统运维工程师上海舞动有限公司
擅长领域: 云计算Docker容器引擎

问题来自

相关问题

问题状态

  • 发布时间:2020-04-26
  • 关注会员:3 人
  • 问题浏览:1786
  • 最近回答:2020-04-28
  • X社区推广