天天看點

CentOS 7安裝 TDH 社群版

檢視系統的版本,因為我用的是tdh包是 支援的是 7.1 -7.3 的系統

cat /etc/redhat-release

因為tdh 為保證Docker 的平穩運作,需要為docker 配置設定一個磁盤分區

1.檢視磁盤分區:/dev/sdb  這個分區是建立的,需要挂載在目錄下

fdisk -l
           
CentOS 7安裝 TDH 社群版

2.對分區進行xfs 格式化

mkfs.xfs -f -n ftype=1 /dev/sdb
           
CentOS 7安裝 TDH 社群版

3.挂載分區到目錄上

mount /dev/sdb /var/lib/docker
           

4.檢視已挂載的分區,确認是否挂載成功

df -T
           
CentOS 7安裝 TDH 社群版

5.進行驗證,檢查是否格式化成功

xfs_info /dev/sdb |grep ftype=1
           
CentOS 7安裝 TDH 社群版

6.配置/etc/fstab     (磁盤被手動挂載之後都必須把挂載資訊寫入/etc/fstab這個檔案中,否則下次開機啟動時仍然需要重新挂載。)

1)檢視分區格式化以後的唯一辨別 UUID

blkid /dev/sdb
           
CentOS 7安裝 TDH 社群版

2)将查詢到的UUID 值寫入 /etc/fstab 中

vim /etc/fstab
           
CentOS 7安裝 TDH 社群版

7.解壓壓縮包,并安裝

tar -zxvf TDH-Basic-Component-Transwarp-ce-1.1.0-final.tar.gz
cd transwarp/
./install
           
CentOS 7安裝 TDH 社群版

出現上述頁面時即可通過頁面安裝

如果通路頁面時,出現系統版本不比對,需要修改配置檔案:

vim rhel7.conf
           
CentOS 7安裝 TDH 社群版

修改後,重新執行 ./install 就生效了,再次通路頁面:

CentOS 7安裝 TDH 社群版

安裝RPM包時,包安裝失敗,需要解除安裝已安裝,版本不比對的包:

首先通過  rpm -q <關鍵字> 可以查詢到rpm包的名字
然後 調用 rpm -e <包的名字> 删除特定rpm包
如果遇到依賴,無法删除,使用 rpm -e --nodeps <包的名字> 不檢查依賴,直接删除rpm包
如果恰好有多個包叫同樣的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包, 并忽略依賴
           

我安裝的過程中,突然22端口不能通路了,考慮到是openssh-server 的問題

yum install openssh-server
           

出現已安裝其他版本的服務,并且安裝的版本類型不比對

解除安裝這些包:

rpm -e --allmatches --nodeps openssh-server
           

重新安裝,然後啟動:

service sshd start
           

檢視是否啟動成功:

netstat -ntpl | grep 22
           
CentOS 7安裝 TDH 社群版