網路安裝Solaris 10(轉)
網路安裝Solaris 10(轉)[@more@]Solaris有各種安裝方法,有透過CD/DVD安裝,網路,Jumpstart,Flash等安裝方式。
CD/DVD安裝是比較簡單的,還有一種SAID方式最方便,適合單個桌面機器安裝。網路和Jumpstart則比較適合伺服器。這不僅因為有許些伺服器沒有配置CD/DVD,同時網路安裝的速度也比CD/DVD方式讀取檔案更快一點,而且非常適合大規模的系統安裝。
這邊紀錄一個實際的網路安裝(network install)Solaris 10 6/06 Update 2的例子,機器都為X86。
整個環境如下:
1臺Sun Ultra20 (X86)機器,已安裝好Solaris 10,帶有DVD光碟機。IP地址為192.168.48.2
1臺Sun X4200 (X86)裸機,無光碟機。
2臺機器透過百兆交換機相連
介質是:一張Solaris 10 6/06 Update 2 DVD安裝光碟。
安裝步驟:
1. 安裝Install Server,就是將Solaris 10 DVD安裝光碟的內容複製到Install Server,並把內容透過nfs檔案系統共享出來給其他裸機安裝使用。這裡我們的Install Server就是Sun Ultra20。
a) 建立一個安裝目錄
#mkdir -p /export/home/s10dvdx86
b) 將Solaris 10 DVD安裝光碟放入Ultra20光碟機中。
c) 進入光碟中的工具目錄,使用setup_install_server複製安裝檔案到剛才建立的目錄中
#cd /cdrom/sol_10_606_x86/Solaris_10/Tools
#./setup_install_server /export/home/s10dvdx86
d) 將該目錄透過nfs共享,需要在/etc/dfs/dfstab中新增一行
share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s10dvdx86
e) 共享檔案
#shareall
2.取出入DVD安裝盤。不取出的話後面安裝boot file會出錯。
3.安裝boot file。
因為我們網路環境比較簡單,兩臺機器會處於同一子網。所以把Install Server作為DHCP Server,同時我們直接把boot file裝到Install Server(Ultra 20)。當那臺裸機透過PXE網路啟動方式啟動的時候,裸機就可以自動透過DHCP服務得到這些boot file從而啟動,進入Solaris 安裝嚮導。
透過add_install_client命令告訴Install Server將對i86pc(X86)的機器透過DHCP的方式啟動(-d引數指定),並指定Install Server及共享的nfs安裝目錄(-s引數指定)。該命令會自動安裝好boot file並啟動所依賴tftp服務。
#./add_install_client -d -s 192.168.48.2:/export/home/s10dvdx86 i86pc i86pc
這裡建議使用ip地址來設定。以下是命令返回結果:
saving original /etc/dfs/dfstabl in /etc/dfs/dfstab.orig
Adding "share -F nfs -o ro,annon=0 /export/home/s10dvdx86/boot" to /etc/dfs/dfstab
share_nfs: /export/home/s10dvdx86/boot: parent-directory (/export/home/s10dvdx86) already shared
enabled tftp in /etc/inetd.conf
Converting /etc/inetd.conf
Converting /etc/inetd.conf
enabling network/tftp/udp6 service
copying boot file to /tftpboot/pxegrub.I86PC.Solaris_10-1
If not already configured, enable PXE boot by creating
a macro named PXEClient:Arch:00000:UNDI:002001 with:
Boot server IP (BootSrvA) : 192.168.48.2
Boot file (BootFile) : i86pc
其中返回的Macro所給出的Boot server IP資訊和Boot file非常重要,後面設定DHCP服務的時候需要使用這兩項。
這邊要提一下,裸機也可以和Install Server不在同一個子網,不過這時候還是需要一臺同網段的伺服器作為
Boot Server。我們還可以透過add_install_client命令指定Mac地址只安裝某一臺相匹配的機器。
這裡只是介紹個例子,Solaris網路安裝功能是非常豐富的,大家可以根據後面的參考資料獲得更多資訊。
4. 設定DHCP服務
a) #/usr/sadm/admin/bin/dhcpmgr 可以開啟一個圖形化管理工具
b) 該工具一開始會進行初始化配置,比較簡單。其中選擇”文字檔案”作為儲存資訊的方式,DNS也不用填,因為我們這裡沒有DNS伺服器。其它大家可以使用預設值。
c) 初始化結束後,dhcpmgr會提示要進行“地址嚮導”設定,我們還沒有配置好“宏”。這時選擇取消。
d) 選中“宏”,然後透過選單中的編輯->建立,取一個合適的宏名,比加s10dvdx86。為該宏建立兩項Item: BootSrv和BootFile,值分別就是前面add_install_client命令所提示的:192.168.48.2和i86pc。
e) 接著從選單中選擇“地址嚮導”,跟著“地址嚮導”配置DHCP,使用預設值,在配置宏的時候需要修改,選擇前面所定義的宏,即s10dvdx86。其中還有一項關於DHCP伺服器名,不接受IP地址,只需要填入當前DHCP伺服器名稱。
f) 最後透過選單重啟DHCP服務。
5. 設定裸機,按PXE網路方式啟動
最後我們啟動裸機,按F12。X4200機器就會進入的網路啟動方式。大家會看到X4200的螢幕上看到找到DHCP伺服器的提示資訊,然後透過定義的宏,得到Boot Server和Boot File。系統就進入Solaris 安裝嚮導,接著我們就可以一步一步的進行設定,透過nfs得到Solaris安裝檔案,最後完成系統安裝。
先前Iris也有篇文章描述Solaris網路安裝。不過Solaris 10 6/06這個版本出來後,有一些改變,這些改變使網路安裝更加方便。整個操作描述也是基於Iris的文章,做了一些簡單的修改。
CD/DVD安裝是比較簡單的,還有一種SAID方式最方便,適合單個桌面機器安裝。網路和Jumpstart則比較適合伺服器。這不僅因為有許些伺服器沒有配置CD/DVD,同時網路安裝的速度也比CD/DVD方式讀取檔案更快一點,而且非常適合大規模的系統安裝。
這邊紀錄一個實際的網路安裝(network install)Solaris 10 6/06 Update 2的例子,機器都為X86。
整個環境如下:
1臺Sun Ultra20 (X86)機器,已安裝好Solaris 10,帶有DVD光碟機。IP地址為192.168.48.2
1臺Sun X4200 (X86)裸機,無光碟機。
2臺機器透過百兆交換機相連
介質是:一張Solaris 10 6/06 Update 2 DVD安裝光碟。
安裝步驟:
1. 安裝Install Server,就是將Solaris 10 DVD安裝光碟的內容複製到Install Server,並把內容透過nfs檔案系統共享出來給其他裸機安裝使用。這裡我們的Install Server就是Sun Ultra20。
a) 建立一個安裝目錄
#mkdir -p /export/home/s10dvdx86
b) 將Solaris 10 DVD安裝光碟放入Ultra20光碟機中。
c) 進入光碟中的工具目錄,使用setup_install_server複製安裝檔案到剛才建立的目錄中
#cd /cdrom/sol_10_606_x86/Solaris_10/Tools
#./setup_install_server /export/home/s10dvdx86
d) 將該目錄透過nfs共享,需要在/etc/dfs/dfstab中新增一行
share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s10dvdx86
e) 共享檔案
#shareall
2.取出入DVD安裝盤。不取出的話後面安裝boot file會出錯。
3.安裝boot file。
因為我們網路環境比較簡單,兩臺機器會處於同一子網。所以把Install Server作為DHCP Server,同時我們直接把boot file裝到Install Server(Ultra 20)。當那臺裸機透過PXE網路啟動方式啟動的時候,裸機就可以自動透過DHCP服務得到這些boot file從而啟動,進入Solaris 安裝嚮導。
透過add_install_client命令告訴Install Server將對i86pc(X86)的機器透過DHCP的方式啟動(-d引數指定),並指定Install Server及共享的nfs安裝目錄(-s引數指定)。該命令會自動安裝好boot file並啟動所依賴tftp服務。
#./add_install_client -d -s 192.168.48.2:/export/home/s10dvdx86 i86pc i86pc
這裡建議使用ip地址來設定。以下是命令返回結果:
saving original /etc/dfs/dfstabl in /etc/dfs/dfstab.orig
Adding "share -F nfs -o ro,annon=0 /export/home/s10dvdx86/boot" to /etc/dfs/dfstab
share_nfs: /export/home/s10dvdx86/boot: parent-directory (/export/home/s10dvdx86) already shared
enabled tftp in /etc/inetd.conf
Converting /etc/inetd.conf
Converting /etc/inetd.conf
enabling network/tftp/udp6 service
copying boot file to /tftpboot/pxegrub.I86PC.Solaris_10-1
If not already configured, enable PXE boot by creating
a macro named PXEClient:Arch:00000:UNDI:002001 with:
Boot server IP (BootSrvA) : 192.168.48.2
Boot file (BootFile) : i86pc
其中返回的Macro所給出的Boot server IP資訊和Boot file非常重要,後面設定DHCP服務的時候需要使用這兩項。
這邊要提一下,裸機也可以和Install Server不在同一個子網,不過這時候還是需要一臺同網段的伺服器作為
Boot Server。我們還可以透過add_install_client命令指定Mac地址只安裝某一臺相匹配的機器。
這裡只是介紹個例子,Solaris網路安裝功能是非常豐富的,大家可以根據後面的參考資料獲得更多資訊。
4. 設定DHCP服務
a) #/usr/sadm/admin/bin/dhcpmgr 可以開啟一個圖形化管理工具
b) 該工具一開始會進行初始化配置,比較簡單。其中選擇”文字檔案”作為儲存資訊的方式,DNS也不用填,因為我們這裡沒有DNS伺服器。其它大家可以使用預設值。
c) 初始化結束後,dhcpmgr會提示要進行“地址嚮導”設定,我們還沒有配置好“宏”。這時選擇取消。
d) 選中“宏”,然後透過選單中的編輯->建立,取一個合適的宏名,比加s10dvdx86。為該宏建立兩項Item: BootSrv和BootFile,值分別就是前面add_install_client命令所提示的:192.168.48.2和i86pc。
e) 接著從選單中選擇“地址嚮導”,跟著“地址嚮導”配置DHCP,使用預設值,在配置宏的時候需要修改,選擇前面所定義的宏,即s10dvdx86。其中還有一項關於DHCP伺服器名,不接受IP地址,只需要填入當前DHCP伺服器名稱。
f) 最後透過選單重啟DHCP服務。
5. 設定裸機,按PXE網路方式啟動
最後我們啟動裸機,按F12。X4200機器就會進入的網路啟動方式。大家會看到X4200的螢幕上看到找到DHCP伺服器的提示資訊,然後透過定義的宏,得到Boot Server和Boot File。系統就進入Solaris 安裝嚮導,接著我們就可以一步一步的進行設定,透過nfs得到Solaris安裝檔案,最後完成系統安裝。
先前Iris也有篇文章描述Solaris網路安裝。不過Solaris 10 6/06這個版本出來後,有一些改變,這些改變使網路安裝更加方便。整個操作描述也是基於Iris的文章,做了一些簡單的修改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958817/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路安裝solaris(轉)
- solaris9網路安裝
- 利用jumpstart網路安裝solaris 10 sparc u4
- solaris 10 網路配置全過程(轉)
- solaris 10 應用軟體的安裝/解除安裝方法(轉)
- solaris 10 mysql 安裝 配置MySql
- Oracle 10g for Solaris x86安裝(轉)Oracle 10g
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(三) 安裝完成後初始配置Oracle
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- 在solaris 10/x86下安裝oracle10——ZT(轉)Oracle
- Solaris 網路應用配置(轉)
- solaris 10 更新 JDK1.6 安裝JDK
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(二) 圖形化安裝作業系統Oracle作業系統
- Solaris10上安裝Oracle10gOracle
- Solaris 9.0 x86 安裝心得(轉)
- solaris mysql 安裝 解除安裝MySql
- 為SOLARIS 10 新增網路印表機
- openssh for solaris 安裝
- SUN CLUSTER 安裝on solaris 10 X86
- Solaris 10上安裝Oracle 11gOracle
- Solaris 10 OS 快速安裝 Apache + Mysql + phpApacheMySqlPHP
- Solaris10上安裝使用top命令
- solaris10下安裝oracle10g文件Oracle
- 安裝Oracle11106 for Solaris 10Oracle
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(一) 建立虛擬機器Oracle虛擬機
- solaris網路管理基礎培訓(轉)
- Solaris8作業系統安裝(轉)作業系統
- Solaris網路管理:網路地址和掩碼(轉)
- 在redhat下網路安裝gentoo(轉)Redhat
- Solaris 10.5 安裝Oracle 11gR2Oracle
- Solaris 10下安裝Oracle11r2Oracle
- solaris10(x86) top命令安裝
- solaris下安裝oracleOracle
- Solaris下安裝VNCVNC
- Solaris網路管理:路由和閘道器(轉)路由
- Solaris培訓第三章:安裝Solaris作業系統(轉)作業系統
- Solaris 8 for Intel 作業系統的安裝(轉)Intel作業系統
- Solaris8安裝記憶體分析工具memtool安裝使用文件(轉)記憶體