利用jumpstart網路安裝solaris 10 sparc u4
準備:sol-10-u4-ga-sparc-dvd.iso
e450-1做客戶機 計算機名:e450-1 IP:218.6.172.58
e450-2做伺服器 計算機名:e450-2 IP:218.6.172.60
a 建立檔案伺服器
lofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1 #使用iso檔案做安裝源
mount -F hsfs -o ro /dev/lofi/1 /opt/sou/iso1
vi /etc/rc3.d/S55isomount #為了重複使用該資源,將該共享寫成啟動執行
#!/sbin/sh
svcadm disable svc:/network/nfs/server:default
lofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1
mount -F hsfs -o ro /dev/lofi/1 /opt/sou/iso1
svcadm enable svc:/network/nfs/server:default
mkdir -p /opt/sparcinstall #安裝需要的檔案服務所在位置,空間要求>4G
cd /opt/sou/iso1/Solaris_10/Tools/ #複製要安裝的系統原始檔到檔案伺服器目錄
./setup_install_server /opt/sparcinstall
Verifying target directory...
Calculating the required disk space for the Solaris_10 product
Calculating space required for the installation boot image
Copying the CD image to disk...
Copying Install Boot Image hierarchy...
Install Server setup complete
b 設定客戶機系統配置檔案
vi /etc/hosts #建立宿主主機和客戶機的對應關係
::1 localhost
127.0.0.1 localhost
218.6.172.58 e450-1 #e450-1是客戶機
218.6.172.60 e450-2 loghost #e450-2是宿主伺服器主機
:wq
mkdir -p /jumpstart #複製配置檔案伺服器的範例檔案到檔案伺服器目錄
cd /jumpstart
cp -rf /opt/sou/iso1/Solaris_10/Misc/jumpstart_sample/check .
vi sysidcfg #建立客戶機安裝os使用的配置檔案
system_locale=en_US.ISO8859-1
timezone=Asia/Shanghai
terminal=vt100
name_service=DNS {domain_name=ns.westidc.com.cn
name_server=221.236.9.9, 210.77.146.30, 61.139.2.69
search= mydomain.com } #最好使用none,簡單
root_password=Els7v.cLie0DM #root的密碼是:1qaz~!@ #root_password=
network_interface=hme0 {hostname=e450-1
ip_address=218.6.172.58
netmask=255.255.255.0
default_route=218.6.172.1
protocol_ipv6=no}
security_policy=none
:wq
c 設定客戶機系統屬性檔案
vi rules #定製配置規則檔案,建立check指令碼
hostname e450-1 - e450-1_prof - #指定客戶機e450-2使用的屬性檔案是e450-1_prof
:wq
vi e450-1_prof #建立客戶機的profile檔案e450-1_prof,定義其安裝引數
install_type initial_install #初始化安裝
system_type standalone #獨立系統
partitioning explicit #分割槽如下
filesys c0t0d0s0 10000 / #/分割槽10G
filesys c0t0d0s1 1024 swap #swap分割槽
filesys c0t0d0s3 free /w #剩下的全給/w私有分割槽
cluster SUNWCXall #安裝OEM Solaris OS 群集
#cluster SUNWCprog安裝開發軟體
./check #檢查配置規則檔案正確性
Validating rules...
Validating profile e450-1_prof...
The custom JumpStart configuration is ok.
d 設定nfs共享
share -F nfs -o ro,anon=0 /opt/sparcinstall
share -F nfs -o ro,anon=0 /jumpstart
shareall
e 執行add_install_client指令碼為客戶機找到add_install_client指令碼的位置,設定客戶機的引數
cd /opt/sou/iso1/Solaris_10/Tools
./add_install_client -c e450-2:/jumpstart -p e450-2:/jumpstart -s e450-2:/opt/sparcinstall -e 0:3:ba:11:2e:ed e450-1 sun4u
Adding Ethernet number for e450-1 to /etc/ethers
saving original /etc/dfs/dfstab in /etc/dfs/dfstab.orig
Adding "share -F nfs -o ro,anon=0 /opt/sparcinstall" to /etc/dfs/dfstab
Adding "share -F nfs -o ro,anon=0 /opt/sou/iso1/Solaris_10/Tools/Boot" to /etc/dfs/dfstab
making /tftpboot
enabling tftp in /etc/inetd.conf
Converting /etc/inetd.conf
enabling network/tftp/udp6 service
enabling network/rarp service
enabling network/rpc/bootparams service
updating /etc/bootparams
copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1
#用法例項,/opt/sou/iso1/Solaris_10/Tools/add_install_client -h
#Usage: /opt/sou/iso1/Solaris_10/Tools/add_install_client
[-i ipaddr] [-e ethernetid] [-s server:path]
[-c server:path] [-p server:path]
[-n [name_server]:name_service[(netmask)]]
[-t install boot image path] client_name platform_group
#增加客戶機:
-c指定客戶機系統配置檔案hosts和sysidcfg在安裝伺服器e450-2上的目錄/jumpstart,
-p指定客戶機系統屬性檔案rules和prof在安裝伺服器e450-2上的目錄/jumpstart,
-p選項指定了安裝 Solaris 10 os軟體時,系統可以找到 sysidcfg 檔案的位置。
-s指定客戶機的安裝檔案伺服器e450-2和solaris10軟體的位置/opt/sparcinstall,
-e指定客戶機e450-1的mac
share #確認nfs share的目錄
- /jumpstart ro,anon=0 ""
- /opt/sparcinstall ro,anon=0 ""
- /opt/sou/iso1/Solaris_10/Tools/Boot ro,anon=0 ""
生成檔案在/etc/bootparams驗證:
cat /etc/ethers #確認客戶機的mac已經加入
cat /etc/bootparams #生成的啟動引數
f 客戶機上進行os安裝
ok boot net - install[@more@]利用jumpstart網路安裝solaris 10 sparc u4
e450-1做客戶機 計算機名:e450-1 IP:218.6.172.58
e450-2做伺服器 計算機名:e450-2 IP:218.6.172.60
a 建立檔案伺服器
lofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1 #使用iso檔案做安裝源
mount -F hsfs -o ro /dev/lofi/1 /opt/sou/iso1
vi /etc/rc3.d/S55isomount #為了重複使用該資源,將該共享寫成啟動執行
#!/sbin/sh
svcadm disable svc:/network/nfs/server:default
lofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1
mount -F hsfs -o ro /dev/lofi/1 /opt/sou/iso1
svcadm enable svc:/network/nfs/server:default
mkdir -p /opt/sparcinstall #安裝需要的檔案服務所在位置,空間要求>4G
cd /opt/sou/iso1/Solaris_10/Tools/ #複製要安裝的系統原始檔到檔案伺服器目錄
./setup_install_server /opt/sparcinstall
Verifying target directory...
Calculating the required disk space for the Solaris_10 product
Calculating space required for the installation boot image
Copying the CD image to disk...
Copying Install Boot Image hierarchy...
Install Server setup complete
b 設定客戶機系統配置檔案
vi /etc/hosts #建立宿主主機和客戶機的對應關係
::1 localhost
127.0.0.1 localhost
218.6.172.58 e450-1 #e450-1是客戶機
218.6.172.60 e450-2 loghost #e450-2是宿主伺服器主機
:wq
mkdir -p /jumpstart #複製配置檔案伺服器的範例檔案到檔案伺服器目錄
cd /jumpstart
cp -rf /opt/sou/iso1/Solaris_10/Misc/jumpstart_sample/check .
vi sysidcfg #建立客戶機安裝os使用的配置檔案
system_locale=en_US.ISO8859-1
timezone=Asia/Shanghai
terminal=vt100
name_service=DNS {domain_name=ns.westidc.com.cn
name_server=221.236.9.9, 210.77.146.30, 61.139.2.69
search= mydomain.com } #最好使用none,簡單
root_password=Els7v.cLie0DM #root的密碼是:1qaz~!@ #root_password=
network_interface=hme0 {hostname=e450-1
ip_address=218.6.172.58
netmask=255.255.255.0
default_route=218.6.172.1
protocol_ipv6=no}
security_policy=none
:wq
c 設定客戶機系統屬性檔案
vi rules #定製配置規則檔案,建立check指令碼
hostname e450-1 - e450-1_prof - #指定客戶機e450-2使用的屬性檔案是e450-1_prof
:wq
vi e450-1_prof #建立客戶機的profile檔案e450-1_prof,定義其安裝引數
install_type initial_install #初始化安裝
system_type standalone #獨立系統
partitioning explicit #分割槽如下
filesys c0t0d0s0 10000 / #/分割槽10G
filesys c0t0d0s1 1024 swap #swap分割槽
filesys c0t0d0s3 free /w #剩下的全給/w私有分割槽
cluster SUNWCXall #安裝OEM Solaris OS 群集
#cluster SUNWCprog安裝開發軟體
./check #檢查配置規則檔案正確性
Validating rules...
Validating profile e450-1_prof...
The custom JumpStart configuration is ok.
d 設定nfs共享
share -F nfs -o ro,anon=0 /opt/sparcinstall
share -F nfs -o ro,anon=0 /jumpstart
shareall
e 執行add_install_client指令碼為客戶機找到add_install_client指令碼的位置,設定客戶機的引數
cd /opt/sou/iso1/Solaris_10/Tools
./add_install_client -c e450-2:/jumpstart -p e450-2:/jumpstart -s e450-2:/opt/sparcinstall -e 0:3:ba:11:2e:ed e450-1 sun4u
Adding Ethernet number for e450-1 to /etc/ethers
saving original /etc/dfs/dfstab in /etc/dfs/dfstab.orig
Adding "share -F nfs -o ro,anon=0 /opt/sparcinstall" to /etc/dfs/dfstab
Adding "share -F nfs -o ro,anon=0 /opt/sou/iso1/Solaris_10/Tools/Boot" to /etc/dfs/dfstab
making /tftpboot
enabling tftp in /etc/inetd.conf
Converting /etc/inetd.conf
enabling network/tftp/udp6 service
enabling network/rarp service
enabling network/rpc/bootparams service
updating /etc/bootparams
copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1
#用法例項,/opt/sou/iso1/Solaris_10/Tools/add_install_client -h
#Usage: /opt/sou/iso1/Solaris_10/Tools/add_install_client
[-i ipaddr] [-e ethernetid] [-s server:path]
[-c server:path] [-p server:path]
[-n [name_server]:name_service[(netmask)]]
[-t install boot image path] client_name platform_group
#增加客戶機:
-c指定客戶機系統配置檔案hosts和sysidcfg在安裝伺服器e450-2上的目錄/jumpstart,
-p指定客戶機系統屬性檔案rules和prof在安裝伺服器e450-2上的目錄/jumpstart,
-p選項指定了安裝 Solaris 10 os軟體時,系統可以找到 sysidcfg 檔案的位置。
-s指定客戶機的安裝檔案伺服器e450-2和solaris10軟體的位置/opt/sparcinstall,
-e指定客戶機e450-1的mac
share #確認nfs share的目錄
- /jumpstart ro,anon=0 ""
- /opt/sparcinstall ro,anon=0 ""
- /opt/sou/iso1/Solaris_10/Tools/Boot ro,anon=0 ""
生成檔案在/etc/bootparams驗證:
cat /etc/ethers #確認客戶機的mac已經加入
cat /etc/bootparams #生成的啟動引數
f 客戶機上進行os安裝
ok boot net - install[@more@]利用jumpstart網路安裝solaris 10 sparc u4
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12801008/viewspace-1023687/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路安裝Solaris 10(轉)
- 安裝Oracle11.2 RAC for Solaris10 sparc64(五)Oracle
- 安裝Oracle11.2 RAC for Solaris10 sparc64(四)Oracle
- 安裝Oracle11.2 RAC for Solaris10 sparc64(三)Oracle
- 安裝Oracle11.2 RAC for Solaris10 sparc64(二)Oracle
- 安裝Oracle11.2 RAC for Solaris10 sparc64(一)Oracle
- 網路安裝solaris(轉)
- 在sun t2000上安裝solaris sparc 10記實
- solaris9網路安裝
- 安裝三節點RAC11202 on Solaris10 sparc64(三)
- 安裝三節點RAC11202 on Solaris10 sparc64(二)
- 安裝三節點RAC11202 on Solaris10 sparc64(一)
- SOLARIS: Asynchronous I/O (AIO) on Solaris (SPARC) servers_48769.1AIServer
- solaris 10 mysql 安裝 配置MySql
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(三) 安裝完成後初始配置Oracle
- 在 Solaris 11 SPARC 上安裝 Oracle Database 12.1 的要求 (文件 ID 1602904.1)OracleDatabase
- solaris 10 更新 JDK1.6 安裝JDK
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(二) 圖形化安裝作業系統Oracle作業系統
- Oracle釋出Solaris 11 for Sparc/x86Oracle
- Solaris10上安裝Oracle10gOracle
- 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
- Solaris10(SPARC)下掛載NFS空間出錯:nfs mount: Not ownerNFS
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(一) 建立虛擬機器Oracle虛擬機
- solaris 10 應用軟體的安裝/解除安裝方法(轉)
- 安裝oracle rac 1201 for solaris sparc 64bit_使用者等效性失敗處理Oracle
- solaris 10 網路配置全過程(轉)
- Solaris 10.5 安裝Oracle 11gR2Oracle
- Solaris 10下安裝Oracle11r2Oracle
- solaris10(x86) top命令安裝
- solaris下安裝oracleOracle