黑猴子的家 CentOS之Yum倉庫配置

2021-08-30 08:40:57 字數 3697 閱讀 1309

(1)基本語法

yum install -y rpm軟體包 (功能描述:安裝httpd並確認安裝)

yum list (功能描述:列出所有可用的package和package組)

yum clean all (功能描述:清除所有緩衝資料)

yum deplist rpm軟體包 (功能描述:列出乙個包所有依賴的包)

yum remove rpm軟體包 (功能描述:刪除httpd)

(2)案例實操

[root@node1 ~] tree /

[root@node1 ~]$ tree

(1)linux系統必須可以聯網

(2)訪問網路位址

(3)檢視檔案儲存的位置

(5)進入到/etc/yum.repos.d/目錄

[root@node1 downloads]# cd /etc/yum.repos.d/

[root@node1 yum.repos.d]# pwd

/etc/yum.repos.d

(6)用centos7-base-163.repo替換centos-base.rep,先備份

[root@node1 yum.repos.d]# mv centos-base.rep centos-base.rep.bak

[root@node1 yum.repos.d]# mv centos7-base-163.repo centos-base.rep

(7)安裝命令

(1)將centos-7-x86_64-***-1611.iso映象掛載到/mnt/cdrom目錄

[root@node1 /]# mkdir -p /mnt/cdrom

[root@node1 /]# mount -t iso9660 /dev/cdrom /mnt/cdrom

(2)安裝相應的軟體

(3)啟動httpd服務

(4)使用瀏覽器訪問http://node1:80

(如果訪問不通,檢查防火牆是否開啟了80埠或關閉防火牆),測試網路是否暢通

(5)將yum源配置到httpd(apache server)中

[root@node1 ~]# cd /var/www/html/

[root@node1 html]# mkdir packages

[root@node1 html]# cp -r /mnt/cdrom/packages/* /var/www/html/packages/

[root@node1 html]# chown -r victor:victor packages/

(6)執行建立倉庫命令:createrepo 路徑

[root@node1 ~]# cd /var/www/html/packages/

[root@node1 packages]# createrepo ./

(8)清除yum快取

[root@node1 yum.repos.d]# yum clean all

(9)列出可用的yum倉庫

[root@node1 yum.repos.d]# yum repolist

(10)安裝相應的軟體

[root@node1 yum.repos.d]# yum install -y tree

[root@node1 packages]# yum install -y firefox-45.4.0-1.el7.centos.x86_64.rpm

(1)讓其它需要安裝rpm包的伺服器指向這個yum源

[root@node2 /]# cd /etc/yum.repos.d/

[root@node2 yum.repos.d]# cp centos-base.repo centos-base.repo.bak

[root@node2 yum.repos.d]# vim centos-base.repo

[base]

name=centos-node1

baseurl=

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-7

(2)在這台新的伺服器上執行yum的命令

[root@node2 yum.repos.d]# yum clean all

[root@node2 yum.repos.d]# yum repolist

(3)安裝軟體

#1表示儲存到本地

keepcache=1

debuglevel=2

logfile=/var/log/yum.log

exactarch=1

obsoletes=1

黑猴子的家 Hadoop Checkpoint機制

fsimage和edit log合併的過程如下圖所示 其實這個合併過程是乙個很耗i o與cpu的操作,並且在進行合併的過程中肯定也會有其他應用繼續訪問和修改hdfs檔案。所以,這個過程一般不是在單一的namenode節點上進行從。如果hdfs沒有做ha的話,checkpoint由secondname...

黑猴子的家 FileInputFormat切片機制

1 job提交流程原始碼詳解 waitforcompletion submit 1 建立連線 connect 1 建立提交job的 new cluster getconfiguration 2 判斷是本地yarn還是遠端 initialize jobtrackaddr,conf 2 提交job su...

黑猴子的家 Zookeeper Java API

1 code github 2 環境準備 1 建立乙個工程 2 解壓zookeeper 3.4.10.tar.gz檔案 3 拷貝zookeeper 3.4.10.jar jline 0.9.94.jar log4j 1.2.16.jar netty 3.10.5.final.jar slf4j ap...