在每次登陆到oracle及grid用户,或由root用户切换到oracle及grid用户时,出现所示的问题;
ulimit: pipe size: cannot modify limit: Invalid argument
解决办法:在该用户下,vi编辑器打开.bash_pro
配置该文件时有这么一段:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
第一、第二行的“=”两边添加空格,这样就ok了!
这里遵循linux C语言的语法,“=”等号两边需要有空格,then前面也需要有空格,[]方括号内两边也
需要保留空格;