我们运行 AIX 数据库服务器。
我们的数据库团队正在研究此配置:
hdisk6
有一个挂载点/u02/app/oradata/hisdb
hdisk7
有一个挂载点/u02/app/oradata/hisdb/rmirror
嵌套文件系统是否是处理此问题的正确方法?如果是,该怎么做?
答案1
没问题,所有文件系统都间接“嵌套”在 / 文件系统中。只需确保在挂载 rmirror 之前挂载基本 hisdb 文件系统(通过 /etc/filesystems 中的顺序)。但是,完全独立于根目录挂载会更“干净”,如果您需要卸载 hisdb 文件系统,则需要先卸载 rmirror。
答案2
“嵌套”文件系统不是处理这个问题的正确方法(或者更准确地说,这是一个有趣的术语,用来表示处理这个问题的正确方法)
。分离文件系统是你的 Oracle 管理员要求你做的事情:
hdisk6
在挂载处创建文件系统/u02/app/oradata/hisdb
hdisk7
在挂载处创建文件系统/u02/app/oradata/hisdb/rmirror
正如 HampusLi 指出的那样,这意味着您必须/u02/app/oradata/hisdb
在挂载之前挂载/u02/app/oradata/hisdb/rmirror
,并按相反的顺序卸载(如果您使用smit
或创建文件系统,则会为您处理smitty
)
他们没有明确说明的是,hisdb
空间hisdb/rmirror
应该位于单独的磁盘主轴上 - 主要是为了性能原因 - 但这隐含在文件系统存在于两个不同的磁盘设备上的事实中。