# 用lvcreate 创建大小为60个pe的快照卷,名为vbirdss,指向统一vg的littlelv卷
# 没有用-p限制权限,可读可写
[root@localhost /]# lvcreate -l 60 -s -n vbirdss /dev/gridvg/littlelv
Using default stripesize 64.00 KiB.
Logical volume "vbirdss" created.
#尝试挂载,观察其中变化,出现错误,无法挂载
[root@localhost /]# mount /dev/gridvg/vbirdss /snapshot/
mount: 文件系统类型错误、选项错误、/dev/mapper/gridvg-vbirdss 上有坏超级块、
缺少代码页或助手程序,或其他错误
有些情况下在 syslog 中可以找到一些有用信息- 请尝试
dmesg | tail 这样的命令看看。
操作如上,构成pv的分区都为xfs文件格式,目标lv:littlelv格式也是xfs文件格式,构建出可读写的快照卷,居然死活挂不上。
不是玄学啦。
我估计你的LVM格式化的时候是用的xfs。
快照在挂载的时候由于和原来的lvm是同一个UUID所以会报错。XFS不允许相同UUID的文件系统挂载。
mount -o nouuid /dev/gridvg/vbirdss /snapshot/
这样就搞定啦。