【新炬網路名師大講堂】AIX上的配置網路調優引數
新炬網路定期推出“名師大講堂”專業IT技術知識分享,內容涉及Oracle資料庫、效能測試、軟體自動化測試等,與工作在技術前線的小夥伴們一起探討實踐中出現的技術難題,提供有效解決方案,大家透過交流共同成長
驗證網路調優引數設定如下表所示的值或者更高值:
Network Tuning ParameterRecommended Valueipqmaxlen512rfc13231sb_max4194304tcp_recvspace65536tcp_sendspace65536udp_recvspace655360
備註:
推薦此引數值10倍於udp_sendspace引數。但此引數值必須小於sb_max引數值。udp_sendspace65536
備註:此值適用於預設資料庫安裝。對於生產庫,此引數最小值:(DB_BLOCK_SIZE * DB_FILE_MULTIBLOCK_READ_COUNT) + 4 KB
檢視這些引數的當前值,如果有必要則修改:
1、檢查網路調優引數的當前值,使用以下命令:
1
#no -a | more
2、如果你需要改變引數的值,然後輸入以下命令來確定系統是否執行在相容模式:
1
# lsattr -E -l sys0 -a pre520tune
如果系統執行在相容模式,那麼輸出類似於以下,表明pre520tune屬性值已開啟。
3、如果系統執行在相容模式,然後按照以下步驟修改引數值:
使用以下類似命令來修改每個引數值:
1
# no -o parameter_name=value
例如:
1
# no -o udp_recvspace=655360
上述步驟需要修改的每個引數,新增類似如下條目到/etc/rc.net檔案:
?if [ -f /usr/sbin/no ] ; then
/usr/sbin/no -o udp_sendspace=65536
/usr/sbin/no -o udp_recvspace=655360
/usr/sbin/no -o tcp_sendspace=65536
/usr/sbin/no -o tcp_recvspace=65536
/usr/sbin/no -o rfc1323=1
/usr/sbin/no -o sb_max=4194304
/usr/sbin/no -o ipqmaxlen=512
fi
新增這些行到/etc/rc.net檔案,值需要系統重啟生效。
4、如果系統未執行在相容模式,那麼輸入類似以下命令來改變引數值:
ipqmaxlen 引數
1
/usr/sbin/no -r -o ipqmaxlen=512
其他引數
1
/usr/sbin/no -p -o parameter=value
注意:如果修改ipqmaxlen 引數,那麼你必須重啟系統。
這些命令修改/etc/tunables/nextboot檔案,在系統重啟後屬性值持續有效。
5、如果需要修改引數,而為重啟系統。在修改非全域性設定後,那麼使用ifconfig命令來檢查每塊網路卡屬性:
例如:
# ifconfig en0
en0:
flags=1e080863,2c0
4BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN,MONITOR>
inet 192.0.2.1 netmask 0xfffff800 broadcast 192.0.2.0
inet 192.0.2.2 netmask 0xfffff800 broadcast 192.0.2.0
inet 192.0.2.3 netmask 0xfffff800 broadcast 192.0.2.0
inet 192.0.2.4 netmask 0xfffff800 broadcast 192.0.2.0
tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0
對於ISNO引數tcp_sendspace,使用以下命令來設定:
1
# ifconfig en0 tcp_sendspace 65536
Posted in AIX, Performance Tuning | Tagged AIX, Performance Tuning | Leave a reply
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29960155/viewspace-1350143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【新炬網路名師大講堂】SOA套件介紹套件
- 【新炬網路名師大講堂】weblogic整合ejbWeb
- 【新炬網路名師大講堂】TUXEDO的配置最佳化之路一UX
- 【新炬網路名師大講堂】TUXEDO的配置最佳化之路二UX
- 【新炬網路名師大講堂】總結和結論
- 【新炬網路名師大講堂】在AIX機器上使用xlc編譯c的動態庫AI編譯
- 【新炬網路名師大講堂】svn在linux下的使用Linux
- 【新炬網路名師大講堂】關於LOG FILE SYNC的解惑
- 【新炬網路名師大講堂】DATABASE REPLAY加壓播放引數之SCALE_UP_MULTIPLIERDatabase
- 【新炬網路名師大講堂】初識mysql的體系結構MySql
- 【新炬網路名師大講堂】Oracle中的回收站(Recycle Bin)Oracle
- 【新炬網路名師大講堂】關於IMSI/MSISDN/IMEI的介紹
- 【新炬網路名師大講堂】Oracle Database 12c 新特性總結OracleDatabase
- 【新炬網路名師大講堂】Data Guard–物理主備庫切換
- 【新炬網路名師大講堂】cursor: pin S wait on X模擬AI
- 【新炬網路名師大講堂】clone oracle 12c pluggable databasesOracleDatabase
- 【新炬網路名師大講堂】GoldenGate的ADD SCHEMATRANDATA命令研究Go
- 【新炬網路名師大講堂】12c新特性:備份CDBs和PDBs
- 【新炬網路名師大講堂】12c新特性:使用RMAN連線CDB
- 【新炬網路名師大講堂】Oracle 11g rac 刪除節點Oracle
- 【新炬網路名師大講堂】j2ee與weblogic簡介Web
- 【新炬網路名師大講堂】oracle application server之核心技術opmnOracleAPPServer
- 【新炬網路大師講堂】CMMI/敏捷方法入門敏捷
- 【新炬網路名師大講堂】RAC環境下SYSDATE返回錯誤時間
- 【新炬網路名師大講堂】不同資料庫取前幾條記錄資料庫
- 【新炬網路名師大講堂】關於Oracle 12c Flex ASM特性的理解OracleFlexASM
- 【新炬網路名師大講堂】Oracle小知識- Oracle KILLED會話的釋放Oracle會話
- 【新炬網路名師大講堂】MySQL複製與監控系列文章(1)——篇首MySql
- 【新炬網路名師大講堂】WAS控制檯資料來源資訊無故丟失
- 【新炬網路名師大講堂】有限條件下怎樣做好恢復演練
- 【新炬網路名師大講堂】CBO中”與NULL在cardinality計算上的差別Null
- 【新炬網路名師大講堂】理解TimesTen錯誤日誌資訊”waiting for latch”AI
- 【新炬網路名師大講堂】解決CBO對TABLE函式基數估算導致的效能問題函式
- 【新炬網路名師大講堂】12c高可用新特性what-if command evaluation介紹
- 【新炬網路名師大講堂】記一次打PSU遇到的Copy failed的問題AI
- 【新炬網路名師大講堂】TimesTen記憶體碎片(高水位)回收步驟詳解記憶體
- 【新炬網路名師大講堂】軟體測試中常見問題與解決辦法
- 【新炬網路名師大講堂】11gR203 RAC一個比較嚴重的bug