一、DMASMTOOL
DMASMTOOL 是 DMASM 文件系统管理工具,提供了一套类 Linux 文件操作命令,用于
管理 DMASM 文件,是管理、维护 DMASM 的好帮手。DMASMTOOL 工具使用 DMASMAPI 连接
到 DMAMSVR,并调用相应的 DMASMAPI 函数,实现创建、拷贝、删除等各种文件操作命令;
DM8 共享存储集群DMASMTOOL 还支持 DMASM 文件和操作系统文件的相互拷贝。
DMASMTOOL 可以登录本地 DMASMSVR,也可以登录位于其他节点的 DMASMSVR,并执
行各种文件操作命令。一般建议登录本地 DMASMSVR 服务器,避免文件操作过程中的网络
开销,提升执行效率。
二、DMASMTOOL 启动命令:
[dmdba@dsc1 bin]$ ./dmasmtool dcr_ini=/opt/dsc/config/dmdcr.ini
DMASMTOOL V8
ASM>
ASM>ls
+
disk groups total [4]......
NO.1 name: DMLOG
NO.2 name: DMDATA
NO.3 name: VOTE
NO.4 name: DCR
Used time: 1.759(ms).
ASM>cd DMDATA
+DMDATA
Used time: 2.066(ms).
三、测试 ASM 环境下磁盘的读写速度,包括随机读/写速度和顺序读/写速度。
Format: iotest
Usage: iotest
执行 iotest 命令时,会在当前路径下创建一个后缀名为.iotest 的临时文件,大小
为 1G,测试完成后会自动删除该临时文件。如果当前路径为“+”目录,则默认在 0 号 group
根目录下创建临时文件。出现以下情况时将报错:
①、若磁盘空间不足 1G,则报错;
②、 若临时文件生成路径下已经存在 iotest 文件,则报错,需要手动删除 iotest
文件后才能继续执行 iotest 命令。
ASM>iotest
continuous write continuous read random write random read
8K 121.873(MB/S). 134.899(MB/S). 126.274(MB/S). 132.203(MB/S).
16K 222.529(MB/S). 254.166(MB/S). 244.488(MB/S). 252.276(MB/S).
32K 456.117(MB/S). 384.569(MB/S). 351.659(MB/S). 362.257(MB/S).
64K 601.606(MB/S). 601.695(MB/S). 616.932(MB/S). 672.336(MB/S).
128K 707.147(MB/S). 813.199(MB/S). 726.446(MB/S). 783.399(MB/S).
256K 1057.752(MB/S). 1108.223(MB/S). 1291.191(MB/S). 1302.577(MB/S).
512K 1217.673(MB/S). 1282.846(MB/S). 1846.929(MB/S). 1722.279(MB/S).
1024K 1400.568(MB/S). 1634.730(MB/S). 2086.500(MB/S). 1931.175(MB/S).
2048K 1718.885(MB/S). 1735.176(MB/S). 1702.781(MB/S). 1719.009(MB/S).
4096K 1711.639(MB/S). 1883.035(MB/S). 1926.891(MB/S). 2134.681(MB/S).
8192K 1942.031(MB/S). 2127.982(MB/S). 2265.517(MB/S). 1959.062(MB/S).
16384K 1960.315(MB/S). 2113.576(MB/S). 2123.125(MB/S). 2474.458(MB/S).
Used time: 00:01:28.574.
ASM>
更多资讯请上达梦技术社区了解:https://eco.dameng.com