本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
####个人云盘上挂了块新硬盘,分区后打算格式化为xfs
文件系统,谁知报错如下
[root@VM_0_8_centos ~]# mkfs.xfs /dev/vdb1
mkfs.xfs: cannot open /dev/vdb1: Device or resource busy
####随后使用fuser
查看占用进程是哪个,居然查不到
[root@VM_0_8_centos ~]# fuser /dev/vdb1
[root@VM_0_8_centos ~]# fuser /dev/vdb
####黑人问号???
####what the hell!
####后来找了条命令可以查询占用,如下
[root@VM_0_8_centos ~]# dmsetup ls
vdb1 (252:0)
####奶奶的!终于找到你了!废话不说!直接干!
[root@VM_0_8_centos ~]# dmsetup remove vdb1
####这下终于可以正常创建文件系统了
[root@VM_0_8_centos ~]# mkfs.xfs /dev/vdb1
meta-data=/dev/vdb1 isize=512 agcount=4, agsize=19660800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=78643200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=38400, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
####挂载后再用df
命令查看一下
[root@VM_0_8_centos ~]# mount /dev/vdb1 /mnt/300G/
[root@VM_0_8_centos ~]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 3.0G 44G 7% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 24K 3.9G 1% /dev/shm
tmpfs 3.9G 496K 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 783M 0 783M 0% /run/user/0
/dev/vdb1 300G 33M 300G 1% /mnt/300G
###搞定!