-bash: ulimit: pipe size: cannot modify limit: Invalid argument
2016-01-04 10:25
1086 查看
-bash: ulimit: pipe size: cannot modify limit: Invalid argument
在由root用户切换到Oracle用户时,出现如题所示的问题。解决办法:在Oracle用户下,vi编辑器打开/etc/profile文件。 配置该文件时有这么一段: if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
第一、第二行的“=”两边添加空格,这样就ok了!
注意参数间的空格以下是各行的含义如果用户为oracle,用户shell="/bin/ksh"
ulimit –p 16384限制管道缓冲区的大小为16384
ulimit –n 65536表示可以打开最大文件描述符的数量为65536
ulimit – u 16384;限制用户最多可以使用16384个进程
本文出自 “黄昏雨” 博客,请务必保留此出处http://snailxiaoyu.blog.51cto.com/9627572/1731260
相关文章推荐
- Shell 的string 操作
- linux下node-webkit自动跨平台打包shell
- 写hive sql和shell脚本时遇到几个蛋疼的问题!
- linux shell数据重定向(输入重定向与输出重定向)详细分析
- adb shell ,出错 提示error: device not found
- 希尔排序(Shell's Sort)的C语言实现
- 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
- shell编程基础
- 部署、收回和删除解决方式----STSADM和PowerShell
- 【Shell脚本学习25】Shell文件包含
- 【Shell脚本学习24】Shell输入输出重定向:Shell Here Document,/dev/null文件
- 【Shell脚本学习23】Shell函数参数
- 【Shell脚本学习22】Shell 函数:Shell函数返回值、删除函数、在终端调用函数
- 【Shell脚本学习21】Shell break和continue命令
- 【Shell脚本学习20】Shell until循环
- 【Shell脚本学习19】Shell while循环
- 【Shell脚本学习18】Shell for循环
- 【Shell脚本学习17】Shell case esac语句
- 【Shell脚本学习16】Shell if else语句
- 【Shell脚本学习15】shell printf命令:格式化输出语句