Linux之YUM擴充套件NFS共享儲存服務概述

2021-10-20 16:45:13 字數 1687 閱讀 8584

nfs共享儲存服務

基於rpm包構建的軟體更新機制

可以自動解決依賴關係

所有軟體包由集中的yum軟體倉提供

ftp服務: ftp://…

http服務: http://…

本地目錄: file://…

centos發布的rpm包集合

第三方組織發布的rpm包集合

使用者自定義的rpm包集合

rpm包來自centos 7 ***光碟

通過ftp方式提供給客戶機 (安裝並啟用vsftpd服務)

mkdir -p /var/ftp/centos7

cp -rf /dev/cdrom/* /var/ftp/centos7

rpm -ivh /dev/cdrom/packages/vsftp-3.0.2-21.el7.x86_64.rpm

systemctl start vsftpd

systemctl enabled vsftpd

包括存在依賴關係的所有其他rpm包

需使用createrepo工具建立repodata 資料檔案倉庫

mkdir -p  /var/ftp/other

cd /var/ftp/other #非官方的rpm要先放入該目錄下

createrepo -g /dev/cdrom/repodata/repomd.xml ./

為客戶機指定yum倉庫位置

配置檔案位置: /etc/yum.repos.d/centos7.repo

vim /etc/yum.repos.d/centos7.repo

[base]

name=centos7.3

baseurl=ftp:/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-7 #軟體校驗公鑰

[other]

name=other rpm packages

baseurl=ftp:/

enabled=1

gpgcheck=0

由軟體包yum-3.4.3-150.el7.centos.noarch提供

基本設定:/etc/yum.conf

倉庫設定:/etc/yum.repos.d/*.repo

日誌檔案:/var/log/yum.log

nfs是一種基於tcp/ip傳輸的網路檔案系統協議。通過使用nfs協議,客戶機可以像訪問本地目錄一樣訪問遠端伺服器中的共享資源

對於大多數負載均衡群集來說,使用nfs協議來共享資料儲存是比較常見的做法,nfs也是nas儲存裝置必然支援的一種協議。但是由於nfs沒有使用者認證機制,而且資料在網路上明文傳輸,所以安全性很差,一般只能在區域網中使用

nfs服務的實現依賴於rpc (remote process call,遠端過程呼叫)機制,以完成遠端到本地的對映過程。所以需要安裝nfs-utils、rpcbind 軟體包來提供 nfs共享服務,前者用於nfs 共享發布和訪問,後者用於rpc 支援。

nfs 的配置檔案為/etc/exports

格式為:

共享的目錄位置   客戶機位址(許可權選項)

Linux 安裝擴充套件yum源

linux 安裝擴充套件yum源 網易開源映象站 http 北京理工大學 北京交通大學 蘭州大學 http 廈門大學 http 清華大學 天津大學 http 中國科學技術大學 東北大學 電子科技大學 http 共享開源位址 rpm包安裝擴充套件源 1 安裝epel release 6 8.noarc...

linux下設定目錄同步NFS 實現檔案共享

一 概念 nfs network file system 網路檔案系統 1 設定linux系統之間的檔案共享 linux與windows中間檔案共享採用samba服務 2 nfs只是一種檔案系統,本身沒有傳輸功能,是基於rpc協議實現的,才能達到兩個linux系統之間的檔案目錄共享 3 nfs為c ...

linux檔案共享之nfs

本次實驗centos6.5 192.168.204.150 nfs150 192.168.204.128 客戶端 實驗開始,仍然是關閉防火牆,關閉selinux 還記得命令嗎?etc init.d iptables stop chkconfig iptables off vim etc selinu...