|
今天繼續(xù)我的OpenAFS的學(xué)習(xí)手札??梢蚤_始說(shuō)到安裝配置了。但是在OpenAFS的官方手冊(cè)中,安裝和配置是按照你拿到他的CDROM來(lái)介紹的,而我是從OpenAFS的站點(diǎn)上下載的RPM包,所以我寫的里面會(huì)按照我的方式來(lái)介紹,但是仍然會(huì)依據(jù)手冊(cè)中的順序,并翻譯一些我認(rèn)為有幫助的片段。 3 安裝配置簡(jiǎn)介 這個(gè)安裝簡(jiǎn)介是按照安裝第一臺(tái)服務(wù)器的順序介紹的 4 安裝OpenAFS (Redhat 9.0)I 配置服務(wù)器分區(qū) 每一個(gè)AFS的文件服務(wù)器(File Server)必須有最少一個(gè)分區(qū)或者是邏輯卷用來(lái)存儲(chǔ)AFS卷。每個(gè)服務(wù)器分區(qū)用 /vicepxx 的名稱加載為目錄(也可以是別的名字,不過(guò)用他這個(gè)也不錯(cuò))。xx 是一個(gè)或者兩個(gè)小寫字母。/vicepxx 這個(gè)目錄必須在文件服務(wù)器的根目錄下,而不是一個(gè)子目錄(比如,/usr/vicepxx 就是一個(gè)不正確的目錄)。 1:首先為AFS分區(qū)建立 /vicepxx 目錄: -------------------------------- # mkdir /vicepxx (建立 /vicepxx 目錄) -------------------------------- 2:如果沒有現(xiàn)成可用的分區(qū),建立一個(gè)分區(qū),并格式化為 ext2 格式,最穩(wěn)妥的步驟如下: -------------------------------- # fdisk /dev/hda (使用fdsik工具) -------------------------------- n (創(chuàng)建一個(gè)新分區(qū)) 根據(jù)提示選擇分區(qū)大小等 w (寫入所作的配置) q (退出fdisk) -------------------------------- # reboot (重起機(jī)器) -------------------------------- # mkfs.ext2 /dev/hdax (以 ext2 格式化分區(qū),x 是定義的驅(qū)動(dòng)器號(hào)) -------------------------------- # reboot (重起機(jī)器) -------------------------------- # vi /etc/fstab (修改文件分區(qū)表) -------------------------------- 在 fstab 中加入 /dev/hdax /vicepxx ext2 defaults 0 2 -------------------------------- # reboot -------------------------------- 重新啟動(dòng)機(jī)器后AFS分區(qū)就被成功的加載在目錄 /vicepxx 上了。完成了服務(wù)器分區(qū)的配置。 II 安裝OpenAFS的RPM包 RedHat 9 的內(nèi)核應(yīng)該已經(jīng)支持了AFS,但是不用安裝是不可以的。 下載的RPM包很容易安裝,如果安裝的順序錯(cuò)誤,系統(tǒng)會(huì)自動(dòng)報(bào)告安裝包的依賴情況。RPM包的用途通過(guò)文件名可以看出來(lái),現(xiàn)在來(lái)安裝服務(wù)器配置中需要的幾個(gè)RPM包: ---------------------------------------- # rpm -ivh openafs-1.2.11-rh9.0.1.i386.rpm (安裝基本包) ---------------------------------------- # rpm -ivh openafs-kernel-1.2.11-rh9.0.1.i386.rpm (安裝內(nèi)核包) ---------------------------------------- # rpm -ivh openafs-server-1.2.11-rh9.0.1.i386.rpm (安裝服務(wù)器組件包) 這個(gè)包安裝完成后系統(tǒng)會(huì)提示:Be sure to edit /etc/sysconfig/afs and turn AFS_server on. ---------------------------------------- 這些包安裝完成后會(huì)建立 /etc/sysconfig/afs, /etc/rc.d/init.d/afs 等文件和 /usr/afs,/usr/vice 等相關(guān)目錄。同時(shí)把AFS模塊加載進(jìn)kernel,注冊(cè)AFS為一個(gè)系統(tǒng)的服務(wù)(Services)。 接下來(lái)為了以后配置調(diào)試方便,可以安裝上 openafs-debuginfo-1.2.11-rh9.0.1.i386.rpm,openafs-devel-1.2.11-rh9.0.1.i386.rpm,openafs-kpasswd-1.2.11-rh9.0.1.i386.rpm,openafs-krb5-1.2.11-rh9.0.1.i386.rpm 這幾個(gè)包,分別提供調(diào)試,加密等功能。 到這里相關(guān)服務(wù)器RPM包的安裝已經(jīng)完成,下面就可以開始配置調(diào)試我的第一個(gè)AFS服務(wù)器了。
|
|
|