Solaris IPMP 配置
IPMP(IPNetwork Multipathing)是Solaris產品中的一個主要特性,其目的在於:一、增加網路的吞吐量,可方便快捷的將幾個網路介面繫結在一起使用,從而起到增加頻寬的作用。二、實現網路介面的有效性,透過IPMP,可以做到網路介面的冗餘使用,即使宕掉一塊網路卡,其他的網路卡均能有效執行,並且壞掉的網路卡上的業務IP不會丟失,將平滑轉移到其他網路卡上。
1、配置/etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
10.4.128.226 s10 loghost # Primary Interface Address
#Modifications made for IPMP
10.4.128.228 s102 # Second Interface Address
10.4.128.230 s103 # Third Interface Address
10.4.128.225 test1 # Primary Test Address
10.4.128.227 test2 # Second Test Address
10.4.128.232 test3 # Third Test Address
配置方法:
1、配置/etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
10.4.128.226 s10 loghost # Primary Interface Address
#Modifications made for IPMP
10.4.128.228 s102 # Second Interface Address
10.4.128.230 s103 # Third Interface Address
10.4.128.225 test1 # Primary Test Address
10.4.128.227 test2 # Second Test Address
10.4.128.232 test3 # Third Test Address
可能你會有疑問,為什麼需要這麼多的IP地址,其實很簡單,每個網路卡必須都有一個IP地址,所以三個網路卡就是三個IP地址,那麼你必須賦予一個介面一個測試地址.這個地址必須是可以路由的地址,用來監控每個介面的狀態,錯誤檢測以及恢復,如此算來,一個是6個地址。
2、配置MAC地址,以免衝突
你需要在eeprom裡修改local-mac-address?的值為true
具體命令如下:
# eeprom local-mac-address?=true
你需要在eeprom裡修改local-mac-address?的值為true
具體命令如下:
# eeprom local-mac-address?=true
3、配置網路卡地址
這時候你需要配置hostname.xxx,xxx是你對應的三個網路卡裝置名,我的網路卡裝置名分別是pcn0、pcn1、pcn2。將下面列出的內容寫如你對應的檔案中。
# cat /etc/hostname.pcn0
s10 netmask + broadcast + group mpgrp up
addif test1 deprecated netmask + broadcast + -failover up
這時候你需要配置hostname.xxx,xxx是你對應的三個網路卡裝置名,我的網路卡裝置名分別是pcn0、pcn1、pcn2。將下面列出的內容寫如你對應的檔案中。
# cat /etc/hostname.pcn0
s10 netmask + broadcast + group mpgrp up
addif test1 deprecated netmask + broadcast + -failover up
# cat /etc/hostname.pcn1
s102 netmask + broadcast + group mpgrp up
addif test2 deprecated netmask + broadcast + -failover up
s102 netmask + broadcast + group mpgrp up
addif test2 deprecated netmask + broadcast + -failover up
# cat /etc/hostname.pcn2
s103 netmask + broadcast + group mpgrp up
addif test3 deprecated netmask + broadcast + -failover up
s103 netmask + broadcast + group mpgrp up
addif test3 deprecated netmask + broadcast + -failover up
4、重新啟動
#init 6
#init 6
5、測試容餘
強行使網路卡failover
#if_mpadm -d pcn2
#if_mpadm -d pcn2
這時你會觀察到,pcn2上的地址和pcn0上的地址都轉移到了pcn1上
重新啟用網路卡
#if_mpadm -r pcn2
#if_mpadm -r pcn2
因為我是用虛擬機器搭建的環境,沒有做進一步的測試。如果大家有實驗環境的話,可以拔網線試試,或者上傳一個比較大的檔案測試一下讀寫速度。
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7916042/viewspace-964929/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Solaris 11中配置基於link的IPMP
- 配置IPMP
- 非常好實用的關於solaris ipmp配置文件
- turbo linux ipmp配置備記Linux
- Solaris 11 中 Oracle RAC 私網冗餘模式從HAIP到IPMPOracle模式AI
- Configuring Solaris IP Multipathing (IPMP) for the Oracle 10g VIPOracle 10g
- solaris DNS 配置DNS
- Solaris 10配置VNCServerVNCServer
- solaris的dns配置DNS
- Solaris下配置ASMASM
- Solaris 10 配置 IP 地址
- solaris 10 mysql 安裝 配置MySql
- IPMP面試“秘笈”(Level C)(轉)面試
- Solaris 網路應用配置(轉)
- Solaris 10 網路卡相關配置
- solaris 10的ftp相關配置FTP
- solaris安裝RAC的儲存配置
- solaris上如何檢視防火牆配置防火牆
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(三) 安裝完成後初始配置Oracle
- 【Solaris】Solaris10作業系統 主機間信任關係配置作業系統
- 如何在 Oracle Solaris 11 中配置網路Oracle
- 在Solaris10上配置核心引數
- solaris 10 網路配置全過程(轉)
- solaris下配置使用SQL*Plus歷史命令記錄SQL
- Solaris 10.5配置主機名、IP地址、閘道器
- solaris11進行dns客戶端配置詳解DNS客戶端
- linux_unix_aix_hp_solaris multi path多路徑配置LinuxAI
- Solaris中配置單網路卡的Unix路由器(轉)路由器
- solaris系統中有關 TCP/IP配置的檔案與命令TCP
- Solaris 10中/etc/fstab和/etc/mntab配置檔案的區別
- solaris 9 下ipf的配置安裝過程 版本4.1.29.doc
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- 配置solaris10 oracle10g的監聽器密碼Oracle密碼
- 配置solaris 10_oracle10g_dbstart_dbshut自動啟停庫Oracle
- vmware下solaris 10網路卡不能正常配置的解決辦法
- SOLARIS: Asynchronous I/O (AIO) on Solaris (SPARC) servers_48769.1AIServer
- solaris學習
- Solaris 命令大全