版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mochou111/article/details/81135897
一般我们静默安装oracle产品如(oracle数据库,ogg,mysql等)时未配置虚拟内存swap或者一些yum包都会报错
Failed <<<
Some requirements check failed . You must fulfill these requirements before continuing with the installation.
这个时候我们需要检查安装yum包,都安装一下这些,如已安装会提示nothing to do
# 这些包都安装下,如有已经安装的则只会报nothing to do,不会更改已安装的
yum install -y binutils*
yum install -y compat-libstdc*
yum install -y elfutils-libelf*
yum install -y gcc*
yum install -y glibc*
yum install -y ksh*
yum install -y libaio*
yum install -y libgcc*
yum install -y libstdc*
yum install -y make*
yum install -y sysstat*
yum install libXp* -y
yum install -y glibc-kernheaders
如已经安装完毕,仍无法安装,敲一下free命令,看是否配置了虚拟内存
上面Swap total是0,则证明未安装,按照以下命令设置虚拟内存
# 查看swap分区
free -m
dd if=/dev/zero of=/u01/swpf bs=1024k count=2048 这个count单位是M,内存大小依据实际
# 查看swpf是否已经建立到/u01下
ls -lh /u01
# 开始挂载
mkswap -c /u01/swpf
mkapon -a /u01/swpf
free -m
# 修改fstab自动挂载,在最后面添加
vim /etc/fstab
/u01/swpf swap swap defaults 0 0
设置完毕,即可开始安装了