错误:
Oracleasm 在 CentOS / RHEL 7 上创建磁盘失败并出现以下错误。
# oracleasm createdisk DATA1 /dev/sde1 Writing disk header: done Instantiating disk: failed Clearing disk header: done
查看更多教程 https://on itroad.com
解决方案
使用详细选项 (-v) 创建磁盘时,我们将看到:
# oracleasm createdisk -v DATA1 /dev/sde1 Disk "DATA1" does not exist or is not instantiated Writing disk header: done Instantiating disk: oracleasm-instantiate-disk: Unable to open manager: No such file or directory failed Clearing disk header: done
这是因为 selinux 是启用的。
因此,为了能够在 oracleasm 中创建新磁盘,我们必须先禁用 selinux。
暂时禁用 SElinux
# setenforce 0
永久禁用 SElinux
要永久禁用 SElinux,请将 /etc/sysconfig/selinux 文件中的 SELINUX 行编辑为禁用。
# vi /etc/sysconfig/selinux <<Make it persistent on reboot. SELINUX=Disabled
重新启动服务器并再次运行“oracleasm createdisk”
# shutdonw -r now
日期:2020-09-17 00:11:49 来源:oir作者:oir