溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

YUM遠程倉庫以和NFS共享存儲服務

發(fā)布時間:2020-08-03 13:45:30 來源:網(wǎng)絡 閱讀:405 作者:caozhengtao1213 欄目:系統(tǒng)運維

YUM概述:

Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基于RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
YUM遠程倉庫以和NFS共享存儲服務

YUM 軟件倉庫的提供方式:

(1)FTP服務:ftp://…
(2)HTTP服務:http://…
(3)本地目錄: file://…

YUM軟件包來源:

Yum下載的軟件包包括Fedora本身的軟件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社區(qū)維護的,并且基本是自由軟件。所有的包都有一個獨立的PGP簽名,主要是為了您的系統(tǒng)安全。而對于Fedora core 4.0 的用戶,rpm.的簽名是自動導入并安裝的。

YUM軟件包的查詢:

?yum list [軟件名]
?yum info [軟件名]
?yum search <關(guān)鍵字>

YUM的配置文件:

?基本設置:/etc/yum.conf
?倉庫設置:/etc/yum.repos.d/*.repo
?日志文件:/var/log/yum.log

YUM升級軟件:

?yum update
?yum groupupdate
YUM卸載軟件:
?yum remove <軟件名>…
?yum groupremove <包組名>…

架構(gòu)YUM遠程倉庫:

1、開啟兩臺CentOS 7 ,一臺作為服務端server,另一臺作為客戶端client
YUM遠程倉庫以和NFS共享存儲服務
YUM遠程倉庫以和NFS共享存儲服務
2、在服務端執(zhí)行“mount /dev/cdrom /mnt
”命令將進行文件掛載到、mnt命令上。
YUM遠程倉庫以和NFS共享存儲服務
3、執(zhí)行“yum install vsftpd -y ”命令安裝ftp服務軟件包。
YUM遠程倉庫以和NFS共享存儲服務
4、使用“cd ftp/”命令進入到站點目錄,執(zhí)行“mkdir centos7 ”命令創(chuàng)建centos7目錄。
YUM遠程倉庫以和NFS共享存儲服務
5、使用“cp -rf /mnt/ centos7/ & ”命令將鏡像文件強行復制到centos7目錄中;執(zhí)行“mkdir other”命令創(chuàng)建other目錄;在使用“ createrepo -g /mnt/repodata/repomd.xml other/”建立拓展內(nèi)容到other目錄中。
YUM遠程倉庫以和NFS共享存儲服務
6、使用“cd centos7/”命令進入到centos7目錄查看復制的內(nèi)容。
YUM遠程倉庫以和NFS共享存儲服務
7、使用“cd repodata/”進入repodata目錄查看建立內(nèi)容。
YUM遠程倉庫以和NFS共享存儲服務
8、使用“systemctl start vsftpd ”命令開啟服務,并使用“netstat -ntap | gerp 21”
命令過濾查看21號端口的狀態(tài)。
YUM遠程倉庫以和NFS共享存儲服務
9、使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能。
YUM遠程倉庫以和NFS共享存儲服務
10、在客戶端使用“yum install ftp -y”命令安裝ftp命令。
YUM遠程倉庫以和NFS共享存儲服務
11、使用“ftp 192.168.174.151”命令即可匿名訪問到服務端。
YUM遠程倉庫以和NFS共享存儲服務
12、使用“ cd /etc/yum.repos.d/”命令進入到y(tǒng)um倉庫目錄;執(zhí)行“mkdir bak”命令創(chuàng)建備份目錄,并使用“mv
.repo bak/”命令將使用內(nèi)容移入備份目錄。
YUM遠程倉庫以和NFS共享存儲服務
13、使用“yum clean all”命令清除yum緩存。
YUM遠程倉庫以和NFS共享存儲服務
14、此時便無法使用“yum install httpd -y”命令安裝服務。
YUM遠程倉庫以和NFS共享存儲服務
15、使用“vim centos7.repo”命令創(chuàng)建新的centos7.repo文件。
YUM遠程倉庫以和NFS共享存儲服務
16、在centos7.repo文件中寫入如下信息。
YUM遠程倉庫以和NFS共享存儲服務

[base]
name=centos7.packages   baseurl=ftp://192.168.174.151/centos7
enabled=1
gpgcheck=1
gpgkey=ftp://192.168.174.151/centos7/RPM-GPG-KEY-CentOS-7

[other]
name=other.packages    baseurl=ftp://192.168.174.151/other
enabled=1
gpgcheck=0

秘鑰文件在服務端的/var/ftp/centos7目錄中。
YUM遠程倉庫以和NFS共享存儲服務
17、配置好文件后便可以使用“yum install httpd -y”命令來安裝http服務。
YUM遠程倉庫以和NFS共享存儲服務
18、使用“systemctl start httpd”命令啟動http服務,并關(guān)閉防火墻及安全功能。
YUM遠程倉庫以和NFS共享存儲服務
19、使用瀏覽器訪問“192.168.174.155”及訪問網(wǎng)頁。
YUM遠程倉庫以和NFS共享存儲服務

NFS共享存儲服務:

NFS(Network File System)即網(wǎng)絡文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡中的計算機之間共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位于遠端NFS服務器上的文件,就像訪問本地文件一樣。
?依懶于RPC(遠程過程調(diào)用)
?需要安裝 nfs、 rpcbind 軟件包
?系統(tǒng)服務:nfs 、rpcbind
?共享配置文件 : /etc/exports

架構(gòu)NFS共享儲存服務:

1、使用“fdisk /devsdb”命令將一塊新硬盤建立分區(qū)。
YUM遠程倉庫以和NFS共享存儲服務
2、使用“mkfs.xfs /dev/sdb1”命令將該硬盤格式化。
YUM遠程倉庫以和NFS共享存儲服務
3、使用“vim /etc/fstab”命令進入自動掛載配置文件。
YUM遠程倉庫以和NFS共享存儲服務
4、將新硬盤自動掛載到/mnt目錄中。
YUM遠程倉庫以和NFS共享存儲服務
5、使用“mount -a”命令執(zhí)行自動掛載。
YUM遠程倉庫以和NFS共享存儲服務
6、在服務端使用“ yum install nfs-utils rpcbind -y”命令安裝安裝nfs-utils,rpcbind軟件包。
YUM遠程倉庫以和NFS共享存儲服務
7、使用“ vim /etc/exports”命令進入高校配置文件。
YUM遠程倉庫以和NFS共享存儲服務
8、主配置文件中寫入“/mnt 192.168.174.0/24 (rw,sync,no_root_squash)”.
YUM遠程倉庫以和NFS共享存儲服務
9、使用“systemctl start nfs ”與“systemctl start rpcbind”命令開啟nfs與rpcbind服務。
YUM遠程倉庫以和NFS共享存儲服務
10、使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能;執(zhí)行“ showmount -e”命令查看共享服務狀態(tài)。
YUM遠程倉庫以和NFS共享存儲服務
11、在客戶端上使用“systemctl stop firewalld.service”命令關(guān)閉防火墻;再使用“setenforce 0”命令關(guān)閉增強型安全功能。
YUM遠程倉庫以和NFS共享存儲服務
12、使用“yum install httpd -y”命令安裝http服務。
YUM遠程倉庫以和NFS共享存儲服務
13、使用“mount 192.168.174.151:/mnt /var/www/html/”將共享資源掛載到網(wǎng)站站點目錄中。
YUM遠程倉庫以和NFS共享存儲服務
14、設置共享資源自動掛載到站點目錄中。
YUM遠程倉庫以和NFS共享存儲服務
15、使用“mount -a”命令執(zhí)行自動掛載。
YUM遠程倉庫以和NFS共享存儲服務
16、使用“cd /var/www/html”命令進入到站點目錄。
YUM遠程倉庫以和NFS共享存儲服務
17、執(zhí)行“ vim index.html ”命令創(chuàng)建網(wǎng)頁內(nèi)容文件。
YUM遠程倉庫以和NFS共享存儲服務
18、在文件中寫入“<hl>this is nfs web</hl>”。
YUM遠程倉庫以和NFS共享存儲服務
19、使用“systemctl start httpd.service”命令開啟網(wǎng)站服務。
YUM遠程倉庫以和NFS共享存儲服務
20、使用瀏覽器訪問“192.168.174.155”即可瀏覽我們創(chuàng)建的網(wǎng)頁。
YUM遠程倉庫以和NFS共享存儲服務
21、倘若服務器故障了,客戶端便無法查看掛載信息并卡住了。
YUM遠程倉庫以和NFS共享存儲服務
22、我們必須另開一臺終端,并自行手動輸入
“umount -lf /var /www/html”命令來強行解除掛載。切記不要用Tab鍵進行補全。
YUM遠程倉庫以和NFS共享存儲服務

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI