为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20230817_x86_rh7_64.zip
【操作系统】:redhat 7
【CPU】:Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz
【问题描述】*:部署vmware vsphere8.0虚拟化,数据库服务器是虚拟机,操作系统是redhat7,数据库服务器是已经安装DM8数据库软件,使用数据库助手dbca.sh生成数据库实例时,几个系统表空间文件不能指定裸设备,日志文件可以指定裸设备,但最后一步安装时,提示日志文件已经存在。
请问DM8单机模式,生成数据库和应用表空间,不支持裸设备吗?
除DSC集群以外的单机或者其他集群模式都建议使用文件系统,不支持裸设备
使用生成表空间的命令,也是报错。
SQL> create tablespace lotts_data datafile '/dev/raw/raw111' size 32000m;
create tablespace lotts_data datafile '/dev/raw/raw111' size 32000m;
create tablespace lotts_data datafile '/dev/raw/raw111' size 32000m;
*
第 1 行, 第 105 列[m]附近出现错误[-2007]:
语法分析出错.
已用时间: 0.507(毫秒). 执行号:0.
DMASM是达梦数据库专用的分布式文件系统,通过DMASM可以方便地管理DMDSC集群的数据库文件。DMASM的功能由DMASMSVR实例提供,每个节点都有对应的DMASMSVR实例,它们之间使用MAL系统进行信息和数据的传递。
如果要使用裸设备,估计要安装DMASM,不过单机的安装方式,官方没有提供过,默认不支持好了。