首页 > 其他分享 >fuser命令详解

fuser命令详解

时间:2024-01-30 10:56:57浏览次数:21  
标签:datanode036 10 hadoop 命令 fuser 详解 zz root

 

 

fuser -mv 作用

 

fuser命令是用来显示所有正在使用着指定的file、file system或者sockets的进程信息。具体来说,fuser -mv的作用如下:

  • 参数-m:指定一个被加载的文件系统或一个被加载的块设备。
  • 参数-v:显示进程的详细信息。

因此,fuser -mv的作用是显示正在使用指定文件系统或块设备的进程的详细信息。

需要注意的是,为了使用该命令,用户需要具有相应的权限。同时,具体的命令选项和参数可能会因为操作系统或文件系统的不同而有所差异。在使用该命令时,建议查阅相关的操作系统或文件系统的文档以获取更准确的信息。

 

查看挂载的目录,有哪些进程在用。这里/hadoop/10是单盘raid0,坏盘之后需要卸载重新做raid,但是卸载不掉,此时用这个命令可以查看哪个进程在用这个目录。这里是杀掉进程,然后做raid

[[email protected] axs]# df -h|grep /hadoop/10
/dev/sdk1       7.3T  3.5T  3.4T  51% /hadoop/10
[[email protected] ares]# 
# ls /hadoop/10
ls: reading directory /hadoop/10: Input/output error
[[email protected] ax]# umount /hadoop/10
umount: /hadoop/10: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
[[email protected] arxs]# fuser -mv /hadoop/10
                     USER        PID ACCESS COMMAND
/hadoop/10:          root     kernel mount /hadoop/10
                     yarn      10684 F.... bash
                     yarn      10898 F...m java
                     yarn      18040 f...m java
[[email protected] axs]# umount /hadoop/10
umount: /hadoop/10: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
[[email protected] ares]# 

 

标签:datanode036,10,hadoop,命令,fuser,详解,zz,root
From: https://www.cnblogs.com/machangwei-8/p/17996644

相关文章

  • Unity3D DrawCall和openGL、光栅化等有何内在联系详解
    Unity3D是一款跨平台的游戏引擎,广泛应用于游戏开发领域。在Unity3D中,DrawCall是一个重要的概念,它与OpenGL、光栅化等技术有着密切的内在联系。本文将详细解释DrawCall的概念,并给出相关技术的详细解释和代码实现。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础......
  • git常用命令
    git是什么在日常的开发中,git命令用的非常多,在学git命令之前,首先讲一下远端仓库本地仓库的区别:远端仓库是一个在远端大家进行协作开发的仓库;本地仓库是自己本地的仓库,在本地开发调试完程序后,需要把程序推到远端的公共仓库。下面介绍一下,git用的比较频繁的指令:clone指......
  • YOLOv5代码详解1(train.py)
    YOLOv5代码详解(第一部分)1.train.py1.1使用nvidia的apex接口计算混合精度训练1.2获取文件路径1.3获取数据路径1.4移除之前的结果1.5创建模型1.6检查训练和测试图片尺寸1.7设置优化器参数1.8加载预训练模型和权重,并写入训练结果到results.txt1.9把混合精度......
  • FFmpeg音视频格式转换命令
    FFmpeg音视频格式转换命令命令的用处它可以转换音频,视频的格式,例如将.mp4转为.avi;将.mp3转为.wav。并且在转换时可以指定转换的帧率,比特率,分辨率,指定编解码器等等等等操作。命令的格式ffmpeg-i[输入文件名][参数][输出文件名]输入文件名要转换的文件,因为加了-i,所以可以......
  • Markdown语法详解--Typora编辑器
    推荐使用的编辑器:typoraMarkdown文件以.md结尾1.通过#来规范标题,#:代表一级标题##:代表二级标题###:代表三级标题####:代表四级标题2.通过*来改变字体*字体*:代表斜体**字体**:代表加粗***字体***:代表加粗且斜体~~字体~~:删除线3.引用效果>+空格4.分割线---或***5.图......
  • 深入理解 Flink(六)Flink Job 提交和 Flink Graph 详解
    FlinkProgram编程套路回顾1、获取执行环境对象StreamExecutionEnvironmentenv=StreamExecutionEnvironment.getExecutionEnvironment();2、通过执行环境对象,注册数据源Source,得到数据抽象DataStreamds=env.socketTextStream(...)3、调用数据抽象的各种Transformation......
  • 详解module ‘yaml‘ has no attribute ‘FullLoader‘
    详解module'yaml'hasnoattribute'FullLoader'在使用Python中的YAML库进行解析操作时,可能会遇到类似于module'yaml'hasnoattribute'FullLoader'的错误。这个错误通常是由于不同版本的PyYAML库之间的差异导致的。在本篇文章中,我们将详细解释这个问题的原因,并提供一些解决方......
  • 清理linux命令记录
    Linux清理痕迹的一些方法1,暴力省事直接删除首先是比较暴力省事的操作,直接清除当前用户bash历史记录,可以直接echo空进去。echo"">~/.bash_history然后history的话,可以通过c参数直接删除。linux查看历史命令在Linux中,可以使用以下命令来查看历史命令:使用history命......
  • docker-compose命令
    docker-compose命令1、基础命令docker-compose命令--help#获得一个命令的帮助docker-composeversion#查看docker-compose版本信息2、构建、卸载docker-composeup-dC#构建启动某个容器docker-composed......
  • vmware nat模式详解
    vmwarenat模式主机和虚拟机是怎么联系,怎么上网的?关于natnat主要解决虚拟机上外网问题,虚拟机通过nat服务将内网地址和主机的wan口地址进行转换当虚拟机需要上网的时候,nat就会将数据包nat转换,然后从主机的wan口出去,和vm8虚拟网卡无光,关闭vm8虚拟机还是可以上网,只是无法进行内网......