Solaris下修改UDP引數的方法

2021-06-16 16:39:20 字數 934 閱讀 8751

如果要安裝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引數的修改已經生效。

檢視solaris系統引數

看物理記憶體用prtconf,prtconf vp grep mem 檢視cpu資訊 usr sbin prtdiag v 1.檢視磁碟空間 df hk 2.看記憶體 echo memstat mdb k page summary pages mb tot kernel 1863974 7281 2...

solaris修改網路配置實戰

假設有一台sun 伺服器主機名稱 cjh1 子網掩碼 255.255.255.0,預設路由 192.168.1.1。我們準備把它修改為 主機名稱 suncjh 子網掩碼 255.0.0.0,預設路由 10.0.0.0。步驟如下 1 首先必須獲得管理員許可權或者授權角色使用者。2 進入etc目錄。4 ...

Solaris修改指定程序的cr uid

solaris上用mdb修改指定程序的euid,本文就是解釋如何用mdb看一下核心資料結構,具體到這裡就是proc t p cred cr uid。當然,各位內行可以自行發散其意義,開腦洞。普通使用者scz嘗試開啟 etc shadow echo 25182 id uid 1000 scz gid ...