網路安裝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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- solaris10中安裝oracle核心引數的調整Oracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Win10系統怎麼安裝網路印表機_win10安裝網路印表機的方法Win10
- Solaris 10.5 安裝Oracle 11gR2Oracle
- Solaris10怎麼更改子網掩碼?Solaris10更改子網掩碼的方法
- Solaris中對tar.z進行安裝解除安裝教程詳解
- Window10 安裝Docker 自定義安裝路徑Docker
- CentOS7 安裝 配置網路CentOS
- muduo網路庫編譯安裝編譯
- win10預設安裝路徑怎麼修改_win10預設安裝路徑在哪更改Win10
- Windows server 2016的安裝網路配置WindowsServer
- 【轉載】Linux查詢檔案安裝路徑Linux
- win10裝完系統沒有網路驅動怎麼辦 安裝完Win10沒有網路驅動如何處理Win10
- windows XP+Fedora 8+solaris 11三系統安裝方法教程Windows
- win10怎麼更改預設安裝路徑_win10軟體安裝路徑在哪裡修改Win10
- win10如何從官網安裝_微軟官網直接安裝win10系統的方法Win10微軟
- win10系統無法安裝網路印表機的解決方法Win10
- win10系統hp3838印表機網路安裝怎麼操作Win10
- win10系統網路介面卡驅動程式該如何安裝Win10
- Python網路框架Django和Scrapy安裝指南Python框架Django
- Centos安裝vncserver虛擬網路控制檯CentOSVNCServer
- VMware Workstation Linux 安裝及橋接網路Linux橋接
- win10安裝版怎麼安裝_安裝版win10安裝教程Win10
- Solaris 10下遷移10G RAC (六)
- Solaris 10下遷移10G RAC (八)
- Solaris 10下遷移10G RAC (四)
- Solaris 10下遷移10G RAC (二)
- Solaris 10下遷移10G RAC (七)
- Solaris 10下遷移10G RAC (三)
- Solaris 10下遷移10G RAC (一)
- Solaris 10下遷移10G RAC (五)
- PXE高效網路裝機與Kickstart無人值守安裝
- Solaris 10’s Resource Management and Shell Limit(ulimit)MIT
- 網路裝置配置與管理————17、網路地址轉換NAT
- 網路分析利器:在 Ubuntu 16.04 上安裝 BroUbuntu
- 樹莓派上安裝USB網路攝像頭樹莓派
- Ubuntu20.04安裝unifi網路伺服器UbuntuNifi伺服器
- w10在哪解除安裝軟體_win10軟體解除安裝的路徑是什麼Win10
- air安裝win10怎麼解除安裝_air安裝win10如何解除安裝AIWin10