Solaris下修改UDP引數的方法
如果要安裝RAC環境,Oracle推薦將UDP的兩個引數UDP_XMIT_HIWAT和UDP_RECV_HIWAT從8192調整到65536。
調整這兩個引數很簡單,執行:
ndd -set /dev/udp udp_xmit_hiwat 65536
ndd -set /dev/udp udp_recv_hiwat 65536
進行設定就可以了,但是這種設定只對當前有效,一旦系統重啟,修改就會丟失。
Oracle的文件給出的方法是在/etc/system檔案中新增:
set udp:udp_xmit_hiwat=65536
set udp:udp_recv_hiwat=65536
但是這種方法是錯誤的。設定了引數後,重啟系統,這兩個引數仍然會回到預設值8192。
查詢了一下sun的文件發現,似乎無法透過設定/etc/system檔案的方式來設定這兩個引數,而必須透過建立啟動指令碼的方式。
步驟如下:
# vi /etc/init.d/nddudp
ndd -set /dev/udp udp_xmit_hiwat 65536
ndd -set /dev/udp udp_recv_hiwat 65536
在/etc/init.d目錄下新增一個初始化指令碼,將要修改的引數新增進去,然後在/etc目錄下的rc1.d、rc2.d和rcS.d目錄下新增上面檔案的連結。這個連結需要以S70或S71開頭:
# ln -s -f /etc/init.d/nddudp /etc/rc1.d/S70nddudp
# ln -s -f /etc/init.d/nddudp /etc/rc2.d/S70nddudp
# ln -s -f /etc/init.d/nddudp /etc/rcS.d/S70nddudp
完成之後,重啟系統會發現這兩個UDP引數的修改已經生效。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-69202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【MySql】修改max_connections引數的方法MySql
- 【MySql】修改max_connections 引數的方法MySql
- Windows 下修改Tomcat jvm引數WindowsTomcatJVM
- linux下修改/dev/shm引數Linuxdev
- postgresql11修改引數永久生效方法SQL
- Oracle和SUN Solaris核心引數Oracle
- Oracle和SUN Solaris核心引數(轉)Oracle
- linux引數修改Linux
- 在Solaris10上配置核心引數
- Solaris Prom狀態命令與引數(轉)
- 動態引數與靜態引數的判斷、修改
- Solaris下修改RAC環境節點IP地址
- 修改二進位制引數檔案(SPFILE)的方法之一
- javascript如何修改url地址的引數JavaScript
- Oracle引數修改後的生效判定Oracle
- ABAP 方法呼叫的引數傳遞裡,透過引用傳遞的方式,能修改原始引數值嗎?
- solaris記憶體引數調整及管理記憶體
- Oracle引數修改小結Oracle
- Oracle動態、靜態引數引數修改規則Oracle
- solaris10中安裝oracle核心引數的調整Oracle
- c# 方法引數_值引數C#
- c# 方法引數_引用引數C#
- mysql的日誌引數修改的問題.MySql
- 結構體引數的傳遞以及如何修改指標引數的值結構體指標
- 如何檢視solaris系統的版本和位數?solaris系統的版本和位數的檢視方法
- 使用js修改url地址引數JS
- linux修改系統引數Linux
- mysql 引數修改 一例MySql
- Charles 修改請求(Request)引數
- 9i資料庫下修改session_cached_cursors引數資料庫Session
- c#方法引數_輸出引數C#
- c# 方法引數_陣列引數C#陣列
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Oracle 11g 在solaris 10 上核心引數的設定Oracle
- oracle隱含引數的檢視與修改Oracle
- [20140529]11g下引數audit_trail的修改.txtAI
- 不重啟mysql情況修改引數變數MySql變數
- Solaris下的常用命令和使用方法(轉)