Linux下增大可打開文件描述符的最大數(shù)的方法

在安裝Oracle Grid Infrastructure檢查約束時遇到一個錯誤,大體是說當(dāng)前可打開的文件描述符的最大數(shù)為1024,而要求是65536。
于是在gird用戶下執(zhí)行ulimit -a,顯示可打開的最大文件數(shù)為1024,這是默認(rèn)值;執(zhí)行ulimit -n 65536不允許修改,轉(zhuǎn)到root下面執(zhí)行ulimit -n 65536,執(zhí)行ulimit -a 顯示為65536,在grid用戶下執(zhí)行依然為1024。當(dāng)時想到用sudo的方式執(zhí)行,對gird用戶賦予所有權(quán)限,執(zhí)行ulimit -n 65536依然報錯。
后來想起在配置/etc/profile文件里,對oracle有ulimit -n 65536的命令,如下:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
添加grid用戶后,source /etc/profile
if [ $USER = "oracle" ] || [ $USER = "grid" ] ; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
在grid執(zhí)行ulimit -a依然為1024,后來檢查安裝步驟發(fā)現(xiàn)忘了在/etc/security/limits中添加grid用戶了,添加下面即可:
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
看來是作用域的問題,增大文件描述符。
相關(guān)文章
通過 FSCK 命令檢查 Linux 文件系統(tǒng)中的錯誤詳解
這篇文章主要介紹了通過 FSCK 命令檢查 Linux 文件系統(tǒng)中的錯誤詳解,涉及FSCK的語法 ,F(xiàn)sck命令的案例等相關(guān)內(nèi)容,具有一定借鑒價值,需要的朋友可以參考下。2018-01-03linux 查看文件內(nèi)容具體的某一行數(shù)據(jù)
通過head和tail指令搭配,head指令查看前面多少行,tail指令查看后面多少行,舉例:某log日志有很多很多行,我們獲取他的第40行的數(shù)據(jù),思路就是先用head獲取前40行,然后t2017-12-19- linux系統(tǒng)怎么訪問windows共享文件?linux系統(tǒng)如果想要訪問windows共享文件是很簡單的,因為linux安裝了samba服務(wù),下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-09-04
linux中g(shù)edit文本編輯器怎么設(shè)置自動保存文件內(nèi)容?
linux中g(shù)edit文本編輯器怎么設(shè)置自動保存文件內(nèi)容?linux中g(shù)edit文本編輯器不能自動保存,這樣容易造成文件丟失,想要設(shè)置自動保存,該怎么設(shè)置呢?下面我們就來看看詳細(xì)的2017-08-21- linux文件默認(rèn)打開方式該怎么更改?linux中的程序有默認(rèn)的打開方式,如果想要更換默認(rèn)打開方式,該怎么更改呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-07-28
- linux怎么創(chuàng)建.txt類型的文件?linux中想要創(chuàng)建一個文本文件txt類型,該怎么創(chuàng)建呢?下面我們就來看看詳細(xì)的教程,很簡單,需要的朋友可以參考下2017-07-04
Linux如何通過命令查看日志文件的某幾行(中間幾行或最后幾行)
這篇文章主要介紹了Linux如何通過命令查看日志文件的某幾行(中間幾行或最后幾行),需要的朋友可以參考下2017-05-21linux查看文件的后幾行(文件查看 如何顯示最后幾行 ,某幾行)
這篇文章主要介紹了linux查看文件的后幾行,文件查看 如何顯示最后幾行 ,某幾行,需要的朋友可以參考下2017-05-21- 這篇文章主要介紹了Linux批量清空當(dāng)前目錄中的日志文件,需要的朋友可以參考下2017-05-21
- 這篇文章主要介紹了Linux傳輸超大文件方法介紹,涉及到nc傳輸?shù)氖褂?,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下2018-01-23