日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris9的jumpstart服務(wù)器配置中文詳解

如果你希望安裝Solaris操作系統(tǒng)的時(shí)候,系統(tǒng)不會(huì)問(wèn)你一大堆問(wèn)題而耽誤你的時(shí)間,或者你想在系統(tǒng)塌掉以后,在很短的時(shí)間內(nèi)做出一個(gè)全新的操作系統(tǒng),或者只去敲入一條命令,所有的安裝過(guò)程不再需要人為的干預(yù),或者在你為經(jīng)常的手動(dòng)升級(jí)系統(tǒng)感到厭煩的話,那么就來(lái)跟著我一起配置一臺(tái)jumpstart server吧,它能讓你從繁重的安裝或者升級(jí)的工作中解脫出來(lái),而且還可以很靈活的安排安裝和升級(jí)任務(wù),它可以根據(jù)不同的情況,不同的機(jī)器,選擇不同的安裝或升級(jí)腳本 。

1,原理
jumpstart方式安裝需要下面四種服務(wù)
Boot services
Identification services
Configuration services
Installation services

以上四項(xiàng)服務(wù)可以分別由不同的機(jī)器來(lái)完成,要注意的是Boot server一定要和clIEnt在一個(gè)子網(wǎng)里,其他的倒不一定,一般情況下我習(xí)慣將他們做到同一個(gè)機(jī)器里 。

Boot services為客戶端提供啟動(dòng)服務(wù),能夠提供客戶端的ip地址,hostname等啟動(dòng)參數(shù),服務(wù)器要想提供boot services,下面的文件和目錄必須要正確配置:
/etc/ethers
/etc/inet/hosts
/tftpboot(目錄)
/etc/inet/inetd.conf
/etc/bootparams
/etc/dfs/dfstab
除了hosts和ethers文件外,其他的文件和目錄可以由add_install_client工具來(lái)生成,該工具存在于solaris安裝光盤的第一張光盤里 。
hosts和ethers文件存儲(chǔ)有客戶端的主機(jī)名,Mac地址,ip地址,可以響應(yīng)RARP查詢,提供客戶端的主機(jī)名和ip地址 。
/tftpboot目錄下面存儲(chǔ)有對(duì)應(yīng)于特定機(jī)型的啟動(dòng)文件,使用tftp協(xié)議傳送給客戶端,因此服務(wù)器要起tftp服務(wù),所以inetd.conf里面的tftp服務(wù)前面的注釋要去掉 。
添加/tftpboot目錄及下面的內(nèi)容,以及修改inetd.conf文件都可以由add_install_client工具來(lái)完成 。
bootparams文件指定client所需要的Root文件系統(tǒng),以及安裝所需要的config目錄,install目錄所在服務(wù)器的正確位置,以便正確mount到自己的本地 。dfstab文件指定服務(wù)器要把那些目錄給share出去,以便讓client端mount到自己的本地使用,否則client是無(wú)法mount上去的,這要求服務(wù)器端要開(kāi)nfs服務(wù) 。
修改bootparams和dfstab文件也都可以有add_install_client工具來(lái)完成 。

Identification Services響應(yīng)client發(fā)出的identification查詢請(qǐng)求,這些identification信息包括:網(wǎng)絡(luò)信息,安全策略,nameserver,timezone,terminal type,時(shí)間取得方式,還有root的密碼等,也就是當(dāng)你手動(dòng)安裝時(shí),需要回答的問(wèn)題 ??梢砸晕募男问教峁?,也可以使用NIS或NIS 服務(wù)提供,我習(xí)慣以
文件sysidcfg的形式 。以文件形式提供時(shí),要確保該文件所在目錄已經(jīng)share出去,保證client能夠mount上 。
我的sysidcfg文件如下:
#cat sysidcfg
network_interface=primary
{protocol_ipv6=no
netmask=255.255.255.0
default_route=192.168.1.1}
security_policy=none
name_service=NONE
timezone=Asia/Shanghai
system_locale=en_US
terminal=vt100
timeserver=localhost
root_passWord=W8Dhz34xImLI.

有關(guān)sysidcfg文件的關(guān)鍵字,以及取值請(qǐng)參考sun的文檔:
http://docs.sun.com/app/docs/doc/806-5205/6je7vd5ra?a=view#indexterm-75

Configuration Services提供的信息包括:安裝類型(初始化安裝還是升級(jí)安裝),系統(tǒng)類型(standalone,server),硬盤分區(qū),文件系統(tǒng),軟件安裝類型(Core,End Use,Developer,Entire Distribution,Entire Distribution plus OEM)以及不同的客戶端采用的不同的安裝配置腳本等 。有rules文件和profiles文件決定 。rules文件決定客戶端的類型,決定客戶端適用于那個(gè)安裝配置文件 。profiles文件是真正安裝配置文件,決定系統(tǒng)如何安裝,安裝那些東西 。rules文件就一個(gè),而profiles文件由多個(gè),由rules文件決定使用哪一個(gè)配置文件 。

推薦閱讀