2017年12月29日 星期五
bash netstat
#!/bin/bash cat /proc/net/tcp /proc/net/tcp|grep -v local_address | while read t l f t;do lp=${l#*:};lp=$((16#${lp})); fp=${f#*:};fp=$((16#${fp})); lip=${l%:*}; fip=${f%:*}; ipl=$((16#${lip:6:2})).$((16#${lip:4:2})).$((16#${lip:2:2})).$((16#${lip:0:2})); ipf=$((16#${fip:6:2})).$((16#${fip:4:2})).$((16#${fip:2:2})).$((16#${fip:0:2})); echo $ipl:$lp $ipf:$fp done ;socket 使用情形 /proc/net/sockstat router 資訊 /proc/net/route
Linux FTP mirrot 工具
lftp -u user,pwd -e "mirror --parallel=3 --verbose /$REMOTE_DIR /$LOCAL_DIR" $REMOTE_HOST
刪除 Opendedup volume1
1.umount /mnt/volume1
2.rm -rf /opt/sdfs/volumes/volume1
3.rm /var/log/sdfs/volume1*
4.rm /etc/sdfs/volume1*
2.rm -rf /opt/sdfs/volumes/volume1
3.rm /var/log/sdfs/volume1*
4.rm /etc/sdfs/volume1*
2017年12月25日 星期一
megacli 修復 不能自動 rebuild 的硬碟
1.檢視損毀的 raid 資訊
MegaCli64 -PdGetMissing -a0
2.替換硬碟 (內接卡第三顆硬碟)
MegaCli64 -PdReplaceMissing -PhysDrv[252:2] -array1,row0 -a0
3.設定強制 rebuild
MegaCli64 -PDRbld -Start -PhysDrv [252:2] -a0
4.檢查是否在 rebuild
MegaCli64 -PDRbld -ShowProg -PhysDrv [252:2] -a0
5.檢視硬碟的簡易狀態
MegaCli64 -ShowSummary -a0
6.檢查狀態(可取得 Enclosure Device ID:)
MegaCli64 -PDList -aALL
其他注意事項
更換新硬碟狀態改成“Unconfigured Good”後,再改成“Offline”狀態,便可手動 rebuild
MegaCli64 -PdGetMissing -a0
2.替換硬碟 (內接卡第三顆硬碟)
MegaCli64 -PdReplaceMissing -PhysDrv[252:2] -array1,row0 -a0
3.設定強制 rebuild
MegaCli64 -PDRbld -Start -PhysDrv [252:2] -a0
4.檢查是否在 rebuild
MegaCli64 -PDRbld -ShowProg -PhysDrv [252:2] -a0
5.檢視硬碟的簡易狀態
MegaCli64 -ShowSummary -a0
6.檢查狀態(可取得 Enclosure Device ID:)
MegaCli64 -PDList -aALL
其他注意事項
更換新硬碟狀態改成“Unconfigured Good”後,再改成“Offline”狀態,便可手動 rebuild
訂閱:
文章 (Atom)