【YashanDB知识库】如何查看共享集群共享盘的挂载关系
本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7488291.html?templateId=1718516
问题现象
客户刚开始使用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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库