在生產系統環境中的機器都沒有連線網際網路,因此都是使用本地源。
首先,需要將cdrom, 或 iso檔案掛載到本地目錄。
1、掛載光碟機: 將cdrom 放入光碟機。
$ mkdir /media/cdrom # 建立掛載點目錄
$ mount /dev/cdrom /media/cdrom #掛載光碟機, 如果有多個光碟機,那麼在/dev目錄下會有多個cdrom裝置,比如cdrom1, cdrom2
注意: 在使用虛擬機器時,經常出現無法彈出cdrom的情況。此時可以先使用 fuser -km /dev/cdrom 命令殺掉使用cdrom的程序,然後再彈出光碟。
2、掛載 iso 檔案 : 將iso檔案拷貝到系統
$ mkdir /media/iso # 建立掛載點目錄
$ mount -o loop /home/user/***x.ios /media/iso #執行掛載.
然後, 配置yum源。
1、進入 /etc/yum.repo.d/ 目錄, 此目錄下有多個 源配置檔案。
以centos為例,
centos-base.repo 此檔案是配置了centos的網路源, 在內網環境無法使用。重新命名使該檔案無效。 mv centos-base.repo centos-base.repo.bak
centos-media.repo 此檔案一般是配置本地源,以此為模版配置本地源。
[c6-media-cdrom] # 源標示, yum用來標示不同的源,因此不同的配置檔案設定為不同標示。
name=centos-$releasever - media # 名字
#baseurl=file:///media/centos/
# file:///media/cdrom/
# file:///media/cdrecorder/
baseurl=file:///media/cdrom/ #源路徑, 源路徑要符合linux的源的目錄規則。一般情況下,此目錄下有 ./repodata目錄。
gpgcheck=1 # 可以配置為 0 ,表示不校驗。
enabled=1 # 配置為1 時,啟用該配置的源, 配置為0時,不啟用。
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6
2、配置http的內網源。
源伺服器上啟動httpd 服務
將本地iso檔案掛載到httpd服務的目錄下 /var/www/html/
$ mount -o loop ***.iso /var/www/html/iso #掛載 iso檔案
$ ln -sf /home/user/source /var/www/html/source # 建立本地目錄的軟連線。
此時,通過 http://host/iso 或 http://host/source 訪問到源資料。
如果訪問http服務出現 403 錯誤, 可能原因
1) 本地源的上級目錄沒有新增執行許可權, 通過 chmod +x /home/user
2) 需要關閉iptables 防火牆, service iptables stop
3) selinux 沒有關閉。 需要修改 /etc/selinux/config 檔案 , 修改為 selinux=disabled , 然後重新啟動機器。
配置本地網路源。
修改repo檔案中的 baseurl=http://host/source
配置完成後,可以使用 yum check-update 更新源,並檢查配置是否有錯誤。
centos 掛載硬碟
1.使用如下命令檢視一下磁碟及分割槽資訊 ll dev disk by path cat proc partitions 2.使用fdisk dev xvdb 進行分割槽 a 選擇主分割槽或者擴充套件分割槽 b 如果選擇是擴充套件分割槽,需要使用fdisk dev xvdb再分割槽一次,建立邏輯分割...
centos 掛載磁碟
1.檢視當前伺服器硬碟 fdisk l dev sda dev sdb 2.格式化磁碟 mkfs.ext4 dev sdb 3.掛載 mount dev sdb data 想掛載的目錄 samba 掛載檔案 客戶端配置 掛載的目錄 mkdir p data sangfor chmod 777 r d...
centos掛載硬碟
首先將硬碟插入到伺服器上,再開啟xshell 連線上伺服器,在指令行輸入 sudo fdisk l 查詢鏈結插入到伺服器上的硬碟資訊 我使用的硬碟是2tb的 這是我的硬碟資訊 記錄下disk行的 dev sdo 資訊 由於我需要把硬碟掛載到 mnt usb4目錄下,硬碟目錄為 dev sdo 所以我...