成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux NFS應用案例分析

網絡 網絡管理
下面我們來看看Linux NFS的一些內容。從給出的實際例子我們來詳細分析一下它們的使用。

在LInux的應用中,我們這次主要講解一下NFS的配置。首先讓我們看看在這方面的Linux NFS應用都有哪些。下面我們來從一個具體的項目進行分析和解決。希望能夠幫助大家了解這方面的內容。

項目需求

在生產環境中我們有時候需要部署大量系統相同的服務器,當數量達到一定程度的時候,給每臺服務器專門單獨安裝是非常耗時且枯燥的重復勞動,所以網絡引導自動安裝是我們解決問題的重要方法。

項目分析

想要實現網絡無人職守的安裝,首先需要這些計算機之間網絡沒有故障并且都能從網絡引導,接下來我們需要一臺放置安裝源文件的服務器,由它提供DHCP、PXE、TFTP、Linux NFS、Kickstart、HTTP(可選)、DNS(可選)這些服務。 下面列出每個服務在這個項目中發揮的作用:

PXE:工作于C/S的網絡模式,支持工作站通過網絡從遠端服務器下載映像,并由此支持來自網絡的操作系統的啟動過程。(這里默認由我們客戶機的網卡提供了該服務)DHCP:由于客戶使用了PXE是基于TCP/IP協議的,所以必須分配IP地址給客戶機,而且這里還告訴了客戶機TFTP Server的位置。

TFTP:PXE引導的過程需要使用TFTP協議下載我們的kernel和initrd文件以及相關的啟動選擇配置文件菜單等,我們的服務器TFTP 服務提供了這兩個文件。有了這兩個文件,我們就能引導起系統來,通過網絡安裝(FTP,NFS等方式)。

Kickstart:Linux NFS系統安裝配置文件,當我們手動安裝的時候,每一步的配置最終會保存為一個ks文件,里面記錄了整個系統安裝需要的一些設置,其中包括安裝的包以及分區等等大量信息,當客戶機安裝系統的時候有了這個配置文件我們就能不必每次手動配置來完成安裝了。

Linux NFS:當系統引導起來開始安裝后,我們是使用了Linux NFS作為安裝來源(配置方便并且容易使用),只需要選擇在服務器上用Linux NFS共享出安裝文件目錄即可。DNS:如果我們想要每臺客戶機裝好以后都自動設置好了它的hostname,我們可以利用DNS的反向解析讓客戶機獲取自己的hostname。HTTP:這里為了多練習我們這里是使用了HTTP方式來提供了客戶機ks文件的獲取,如果你覺得麻煩,可以就使用NFS的方式。

實現過程

配置DHCP首先保證你的DHCP服務已經安裝,我們vim打開/etc/dhcpd.conf,在里面加入以下內容:allow bootp;allow booting; #其實這里不加也沒有關系,默認就有

  1. option domain-name "lenovo.cn";   
  2. option domain-name-servers ns.lenovo.cn;   
  3. default-lease-time 600; #默認租約時間  
  4. max-lease-time 7200; #***租約時間  
  5. next-server 192.168.0.32 ; #TFTP服務器地址,這里還是指定為本機  
  6. filename "pxelinux.0"; #網卡ROM加載的一個配置文件  
  7. subnet 192.168.0.0 netmask 255.255.255.0 {   
  8. range 192.168.0.100 192.168.0.110; #分配IP的范圍  
  9. option domain-name-servers 192.168.0.32; #DNS服務器地址   
  10. option routers 192.168.0.1; #網關地址}  

配置TFTP首先必須安裝TFTP服務: tftp.i386 0:0.49-1.fc10 tftp-server-0.49-1.fc10.i386由于會默認去到/tftpboot下找文件,所以我們發現沒有該目錄則創建之。首先我們復制一個文件:/usr/lib/syslinux/pxelinux.0 到 /tftpboot下面。

接下來,我們將光盤目錄下isolinux內的文件全部都復制到/ftpboot目錄下,并且修改兩個文件名(為了以后拓展功能,改名把各個系統內核區分開)。mv initrd.img initrd.fc10.img mv vmlinuz vmlinuz.fc10

然后,創建/tftpboot/pexlinux.cfg目錄,在下面創建default文件并編輯之:default bootlocal #默認從本地啟動

  1. prompt 1   
  2. timeout 60 #超時時間  
  3. label bootlocal   
  4. localboot 0   
  5. label fedora  

kernel vmlinuz.fc10 #內核以及初始化鏡像append initrd=initrd.fc10.img ramdisk_size=65536 ks=http://192.168.0.32/fc10Install.ks #指定ks文件獲取路徑這里我做了個簡單的配置。

具體寫法可以去參照網上的wiki***,我們需要讓TFTP服務啟動,去修改/etc/xinetd.d/tftp這個文件,修改其中兩 項: disable = no #打開TFTP服務的啟用
server_args = -s /tftpboot #服務器的根目錄設為/tftpboot

配置NFS NFS在這里負責共享安裝需要的文件,需要共享下安裝文件的目錄(拷貝光盤下所有文件到那個目錄),配置如下:/FC10Install 192.168.0.0/24(ro,sync) 配置DNS(可選)在DNS里面對DHCP分配出去那個網段進行反向解析,具體內容參見DNS服務搭建部分。

制作ks文件在我們的系統安裝好以后在root的家目錄下有個anaconda-ks.cfg,我們安裝個配置工具system-config-kickstart。使用這個工具打開我們現有的anaconda-ks.cfg這個文件,進去后注意選中文字安裝界面和安裝好后自動重啟。

另外,如果安裝好后需要運行一些腳本可以修改Post-Installation部分。修改完后我們另存為一個文件,這里如果使用HTTP提供給客戶可保存到/var/www/html/ 目錄下,注意權限修改為644。這里是我的一個ks文件示例:

6.配置apache(可選)如果以前做過虛擬主機或者改過默認網站主目錄,改回去成默認狀態即可。

7.啟動各類服務:

  1. service dhcpd restart  
  2. service xinetd restart  
  3. service nfs restart  
  4. service named restart   
  5. service httpd restart  

測試將客戶機重啟并設置BIOS從網絡啟動,觀察啟動過程。總結本文描述了如何搭建一個基于網絡的Linux系統自動安裝過程,在實際生產環境下比較使用而且能節省大量的人力資源,并且還能拓展開來搭建網絡的系統救援模式,甚至搭建從網絡啟動的Linux系統無盤工作站。
 

責任編輯:佟健 來源: hudong.com
相關推薦

2010-07-28 14:23:40

NAS NFS

2010-08-02 17:30:47

Linux NFS

2010-08-03 09:53:50

Linux NFS

2012-03-18 21:59:51

IDCKVM

2010-06-19 13:24:02

AODV路由協議

2009-03-23 09:14:46

2012-09-05 10:21:33

2010-02-26 15:09:59

Linux NFS

2012-06-18 16:50:34

云計算服務

2010-11-01 09:04:15

Flipboard案例分析

2012-08-13 17:52:22

水調度中心應用案例

2011-08-19 10:13:05

iPhone開發

2011-07-05 10:24:00

虛擬化虛擬化工程

2009-04-15 21:00:13

Linux頂級意大利銀行紅帽企業

2010-08-04 12:50:57

NFSmount

2010-07-30 13:23:52

Linux NFS端口

2010-08-04 16:45:16

LINUXNFS

2011-06-28 07:45:00

開發測試云微軟研究院云計算案例

2010-07-23 11:04:32

BMC醫療行業

2009-06-19 10:23:24

Ubuntu辦公安全
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品中文字幕一区二区三区 | 日本视频免费观看 | 国产乱码精品一区二区三区中文 | 国产91丝袜在线熟 | 久久99精品视频 | 91亚洲精华国产 | 成人不卡视频 | 在线免费看91 | 亚洲精品免费在线观看 | 欧洲免费毛片 | 97精品超碰一区二区三区 | 99精品免费久久久久久久久日本 | 国产在线精品一区二区 | 欧美精品国产精品 | 亚洲一区中文字幕 | 久久综合成人精品亚洲另类欧美 | 黄色在线免费观看 | 国产精品久久久久久一区二区三区 | 91人人看| 污书屋 | 瑟瑟视频在线看 | 日本三级网站在线观看 | 欧美精品网站 | 欧美日韩国产精品一区二区 | 国产福利观看 | 久久精品在线 | 97精品超碰一区二区三区 | 99久久婷婷国产综合精品电影 | 伊人91在线 | 高清不卡毛片 | www.亚洲国产精品 | 中文字幕亚洲一区 | 一级片在线视频 | 色资源站| 韩日有码 | 亚洲精品电影在线观看 | 日韩www | 91精品成人久久 | 成人精品在线观看 | 欧美激情视频一区二区三区免费 | 人人玩人人添人人澡欧美 |