YUMリモート倉庫とNFS共有ストレージサービス

YUM概要:

(変性、黄犬アップデータと呼ばれる)ヤムフロントエンドパッケージマネージャシェルFedoraとRedHatのとCentOSのです。RPMベースのパッケージ管理は、自動的に面倒なダウンロードおよびインストールすることなく、何度も何度も、指定されたサーバーのRPMパッケージからダウンロードしてインストールし、あなたが自動的に依存関係を扱うことができる、とに応じて、すべてのパッケージをインストールすることができます。
YUMリモート倉庫とNFS共有ストレージサービス

YUMリポジトリが提供します:

(1)FTPサービス:FTP:// ...
(2)HTTPサービス:HTTP:// ...
(3)ローカルディレクトリ:ファイル:// ...

YUMパッケージ出典:

ヤムダウンロードパッケージはrpmfusionとRPM。からパッケージのFedoraとFedoraエクストラ自体を含み、そして、すべてのLinuxコミュニティによって維持されており、基本的にはフリーソフトウェアです。すべてのパッケージは主にお使いのシステムのセキュリティに、PGP署名を持っています。Fedoraのコア4.0ユーザ、回転のために。署名は自動的にインポートし、インストールします。

YUMパッケージの問合せ:

yumリスト[ソフトウェア名]
yum情報[ソフトウェア名]
yum検索<キーワード>

YUMの設定ファイル:

基本設定:/etc/yum.confの
倉庫の設定:. /Etc/yum.repos.d / *レポ
ログファイル:/var/log/yum.log

YUMソフトウェアをアップグレードします。

更新yum
yumgroupupdate
YUMソフトウェアをアンインストール:
削除をyum<ソフトウェア名> ...
yumgroupremove <パッケージ・グループ名> ...

YUMリモートリポジトリアーキテクチャ:

1.クライアントクライアントなどの他、サービスエンドサーバとして、両方のCentOS 7を回し
YUMリモート倉庫とNFS共有ストレージサービス
YUMリモート倉庫とNFS共有ストレージサービス
、「サーバー上のマウントは/ devに/ cdrom / mntに実行し、2
ファイル、MNTコマンドをマウントするコマンドを」。
YUMリモート倉庫とNFS共有ストレージサービス
3、「yumをインストールしたvsftpd -y」ftpコマンドの実装では、サービスパックをインストールします。
YUMリモート倉庫とNFS共有ストレージサービス
図4は、サイトのディレクトリに「CDのftp /」コマンドを使用して、centos7ディレクトリを作成するには、「MKDIR centos7」コマンドを実行します。
YUMリモート倉庫とNFS共有ストレージサービス
5、「CP -rfを/ mnt /使用centos7 /&」コマンドcentos7ディレクトリを強制的にイメージファイルをコピーするために、他のディレクトリを作成するための実行「MKDIR他の」コマンド;「createrepo -g /mnt/repodata/repomd.xml他を使用/「他のディレクトリにコンテンツを展開する確立します。
YUMリモート倉庫とNFS共有ストレージサービス
6、centos7カタログのコピーコンテンツへ「のCD centos7 /」コマンドを使用して。
YUMリモート倉庫とNFS共有ストレージサービス
7、repodataカタログに"CDのrepodataを/"を使用して、コンテンツを作成します。
YUMリモート倉庫とNFS共有ストレージサービス
8、サービスを開き、使用することを「vsftpdを開始systemctl」コマンドを使用して、「netstatコマンド-ntap | gerp 21」
コマンドは、フィルタの状態のポート21を表示します。
YUMリモート倉庫とNFS共有ストレージサービス
9、「systemctl停止firewalld.service」コマンドを使用すると、ファイアウォールをオフにし、その後、強化されたセキュリティ機能を閉じるために「setenforce 0」コマンドを使用します。
YUMリモート倉庫とNFS共有ストレージサービス
10、クライアントのftpコマンドをインストールするには、「yumのインストールのftp -y」コマンドを使用して。
YUMリモート倉庫とNFS共有ストレージサービス
11、「のftp 192.168.174.151」コマンドを使用すると、サーバーへの匿名アクセスすることができます。
YUMリモート倉庫とNFS共有ストレージサービス
12、YUMコマンドにリポジトリのディレクトリを「CDの/etc/yum.repos.d/」を使用して、「MKDIR BAK」コマンドの実装バックアップディレクトリを作成し、「MVを使用する
の.repo BAK /」コマンドは、バックアップ・ディレクトリーに内容を使用します。
YUMリモート倉庫とNFS共有ストレージサービス
13、yumのキャッシュをクリアするには、コマンド「yumのすべてをきれいに」使用。
YUMリモート倉庫とNFS共有ストレージサービス
図14は、この時点で、あなたはサービスをインストールするには、「yumのインストールのhttpd -y」コマンドを使用することはできません。
YUMリモート倉庫とNFS共有ストレージサービス
15、新しいcentos7.repoファイルを作成するために「vimの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、HTTPサービスをインストールするコマンド「のyum -yのhttpdのインストール」を使用した後、ファイルを構成しました。
YUMリモート倉庫とNFS共有ストレージサービス
18、サービスを開始し、ファイアウォールやセキュリティ機能を無効にする「のhttpdを起動systemctl」httpコマンドを使用して。
YUMリモート倉庫とNFS共有ストレージサービス
19、「192.168.174.155」にアクセスし、Webページにアクセスするには、ブラウザを使用して。
YUMリモート倉庫とNFS共有ストレージサービス

NFSは、ストレージサービスを共有しました:

NFS(ネットワークファイルシステム)ネットワーク・ファイル・システムで、FreeBSDは、ネットワーク上のコンピュータ間でのリソースの共有を可能にサポートされているファイルシステムです。NFSのアプリケーションでは、NFSクライアントのローカルアプリケーションには透過的にだけアクセスローカルファイルなどのリモートNFSサーバ上にあるファイルを読み書きすることができます。
怠惰なRPC(リモートプロシージャコール)に従って、
あなたはNFS、rpcbindのパッケージをインストールする必要があり
NFS、のrpcbind:システムサービス
共有設定ファイル:の/ etc /輸出

NFS共有ストレージアーキテクチャのサービス:

1、使用“fdisk /devsdb”命令将一块新硬盘建立分区。
YUMリモート倉庫とNFS共有ストレージサービス
2、使用“mkfs.xfs /dev/sdb1”命令将该硬盘格式化。
YUMリモート倉庫とNFS共有ストレージサービス
3、使用“vim /etc/fstab”命令进入自动挂载配置文件。
YUMリモート倉庫とNFS共有ストレージサービス
4、将新硬盘自动挂载到/mnt目录中。
YUMリモート倉庫とNFS共有ストレージサービス
5、使用“mount -a”命令执行自动挂载。
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”命令关闭防火墙;再使用“setenforce 0”命令关闭增强型安全功能;执行“ showmount -e”命令查看共享服务状态。
YUMリモート倉庫とNFS共有ストレージサービス
11、在客户端上使用“systemctl stop firewalld.service”命令关闭防火墙;再使用“setenforce 0”命令关闭增强型安全功能。
YUMリモート倉庫とNFS共有ストレージサービス
12、使用“yum install httpd -y”命令安装http服务。
YUMリモート倉庫とNFS共有ストレージサービス
13、使用“mount 192.168.174.151:/mnt /var/www/html/”将共享资源挂载到网站站点目录中。
YUMリモート倉庫とNFS共有ストレージサービス
共有リソースを設定14は、サイトディレクトリに自動的にマウント。
YUMリモート倉庫とNFS共有ストレージサービス
図15は、コマンド「-aマウント」を使用して自動的にマウントされ実行されます。
YUMリモート倉庫とNFS共有ストレージサービス
16、 "CD / var / www / htmlと設定使用して " サイトのディレクトリにコマンドを。
YUMリモート倉庫とNFS共有ストレージサービス
17、Webコンテンツを作成するための「VIMのindex.html」ファイルコマンドの実装。
YUMリモート倉庫とNFS共有ストレージサービス
ファイルに記述された18、 "<HL>これは、NFSウェブである </ HL>"。
YUMリモート倉庫とNFS共有ストレージサービス
19、ウェブサービスを有効にするために、「httpd.serviceを開始systemctl」コマンドを使用して。
YUMリモート倉庫とNFS共有ストレージサービス
20、あなたは私たちが作成したウェブを閲覧することができ、「192.168.174.155」にアクセスするためにブラウザを使用して。
YUMリモート倉庫とNFS共有ストレージサービス
21サーバーに障害が発生した場合、クライアントはマウントやスタックに関する情報を表示することができません。
YUMリモート倉庫とNFS共有ストレージサービス
22、我々は別のターミナルを開き、手動で入力する必要があります
「アンマウント-lfは/ var / www /の htmlの」 強制的にマウントを解除するコマンドを。Tabキーで補完することではない覚えておいてください。
YUMリモート倉庫とNFS共有ストレージサービス

おすすめ

転載: blog.51cto.com/14449521/2436953