当前位置: 首页 > Linux

Linux基础-磁盘挂载

时间:2023-04-06 05:13:43 Linux

7.磁盘挂载操作参考链接:https://blog.csdn.net/qq_3591...https://blog.csdn.net/zqixiao...(1)、查看当前diskstatusfdisk-l#结果:当前卸载的磁盘名称为--vdaDisk/dev/vda:42.9GB,42949672960bytes,83886080sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDisklabeltype:dosDiskidentifier:0x000d2717DeviceBootStartEndBlocksIdSystem/dev/vda1*2048838840314194099283进入硬盘操作界面fdisk-u/dev/vda#结果欢迎使用fdisk(util-linux2.23.2)。更改将保留在内存中,直到您决定将它们写入磁盘。使用写命令前请三思。设备不包含可识别的分区表使用磁盘标识符0x4ea06564创建一个新的DOS磁盘标签。命令(输入m获取帮助):(3)、创建分区#简化步骤:设置未挂载的磁盘se'hfdisk/dev/vdbnp1、回车使用默认值,回车使用默认值w,输入n回车开始Createanewpartition,会出现两个菜单。e表示扩展分区,p表示主分区。按“p”提示:“分区号(1-4):”选择主分区号,输入“1”代表第一个主分区。分区号(1-4,默认1):1起始扇区(2048-104857599,默认2048):2048将使用默认值2048最后一个扇区,+sector或+size{K,M,G}(2048-104857599,默认为104857599):将使用默认值104857599p查看分区命令(键入m以获得帮助):pDisk/dev/vdb:53.7GB,53687091200字节,104857600扇区单位=扇区1*512=512字节扇区大小(逻辑/physical):512bytes/512bytesI/Osize(min/optimal):512bytes/512bytesdisklabeltype:dosdiskidentifier:0x89f2e8d4deviceBootStartEndBlocksIdSystem/dev/vdb120481048575995242777683Linuxw保存和退出命令(输入m寻求帮助):wThepartitiontablehasbeenaltered!调用ioctl()重新读取分区表。正在同步磁盘。(4)、格式化刚刚创建的磁盘#此时根据生成的名称判断mkfs.ext4/dev/vdb1#创建时可以指定inode个数:使用-N参数,创建示例中的个数inode的大小刚好是128Mmkfs.ext4/dev/vdb1-N133307691312(5),创建挂载目录并挂载mkdir/vdb1挂载目录mount/dev/vdb1/vdb1查看挂载结果:df-h(6),配置启动时自动挂载因为重启服务器后挂载挂载会失败,所以需要将分区信息写入/etc/fstab文件使其永久挂载:#首先查看对应磁盘的UUID,如asvdb,查看将结果替换为xxxls-l/dev/disk/by-uuid#修改相应内容vi/etc/fstabUUID=xxx/当前磁盘挂载目录ext4默认00(7),卸载磁盘https://my.oschina.net/lionel...#0、大前提:/dev/sdd1为磁盘名,/app为挂载目录名;两者在操作上是等价的。#1、直接umountumount/dev/sdd1Unmount#2、强制卸载umount-f/TomcatLog#3、如果此时unmount,报如下错误umount2:Deviceorresourcebusyumount:/TomcatLog:deviceisbusy。(在某些情况下,有关使用该设备的进程的有用信息可通过lsof(8)或fuser(1)找到)umount2:Deviceorresourcebusy#Solution:#Step1:fuser-cu/TomcatLog//TomcatLog/:9590c(root)#Step2:fuser-ck/TomcatLog/#Step3:umount/TomcatLog#可以正常卸载,附上参数详细说明:-c表示显示挂载设备的所有进程;-u表示显示操作设备的过程设备的用户名;-k表示杀掉所有访问该设备的进程(注意:这里会杀掉访问该设备的进程,如果其他设备也在使用这个进程,卸载后记得重启服务进程,以免影响正常业务);