问题现象
客户刚开始使用 YashanDB ,对如何查看共享集群的存储不熟悉,共享盘的大小、挂载关系需要指引
问题的风险及影响
影响测试业务的开展。
问题影响的版本
YashanDB 版本:所有版本
问题发生原因
本文为典型问题操作指引,不涉及问题根因
解决方法及规避方式
共享集群文件系统详细说明请参考 集群文件系统 | YashanDB Doc ,本文补充基础的参考命令
查看共享集群的配置
用过 yfscmd 命令也可以查看, 相应的参数, 但是有时候共享文件系统的服务没有起, 那么只能通过配置查看:
cd $YASCS_HOME/config

可以看到共享集群挂载的盘如下:
YCR_DISK=/dev/mapper/lun10G03
BOOT_DISK=/dev/mapper/lun10G03
但是通过 df -h 不能查到对应的设备:

查看实际映射到的 dm 设备号
直接 ls 一般可以查到简单的映射关系:
ls -l /dev/mapper/

通过 dmsetup 方式确认: dmsetup 命令来自英文词组 “Device mapper setup” 的缩写,其功能是用于管理硬盘映射器。 dmsetup 命令是 Linux 系统平台中一个更加底层的逻辑卷管理工具,能够轻松从设备底层管理 LVM 逻辑卷管理器中各个设备卷,用 dmsetup 试一下: sudo dmsetup ls
15 即代表 dm15 ,其他类推。

通过 lsblk 查看设备的空间等信息:

异常处理
iscsiadm 是一个用于管理 iSCSI ( Internet Small Computer System Interface )会话和目标的命令行工具。 iSCSI 是一种基于 IP 网络的标准协议,用于在网络上传输 SCSI 命令和数据
刚挂载的磁盘如果没查到,可以用 iscsiadm 刷新一下
iscsiadm -m session -R
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043300/viewspace-3073197/ ,如需转载,请注明出处,否则将追究法律责任。