檢視系統的版本,因為我用的是tdh包是 支援的是 7.1 -7.3 的系統
cat /etc/redhat-release
因為tdh 為保證Docker 的平穩運作,需要為docker 配置設定一個磁盤分區
1.檢視磁盤分區:/dev/sdb 這個分區是建立的,需要挂載在目錄下
fdisk -l

2.對分區進行xfs 格式化
mkfs.xfs -f -n ftype=1 /dev/sdb
3.挂載分區到目錄上
mount /dev/sdb /var/lib/docker
4.檢視已挂載的分區,确認是否挂載成功
df -T
5.進行驗證,檢查是否格式化成功
xfs_info /dev/sdb |grep ftype=1
6.配置/etc/fstab (磁盤被手動挂載之後都必須把挂載資訊寫入/etc/fstab這個檔案中,否則下次開機啟動時仍然需要重新挂載。)
1)檢視分區格式化以後的唯一辨別 UUID
blkid /dev/sdb
2)将查詢到的UUID 值寫入 /etc/fstab 中
vim /etc/fstab
7.解壓壓縮包,并安裝
tar -zxvf TDH-Basic-Component-Transwarp-ce-1.1.0-final.tar.gz
cd transwarp/
./install
出現上述頁面時即可通過頁面安裝
如果通路頁面時,出現系統版本不比對,需要修改配置檔案:
vim rhel7.conf
修改後,重新執行 ./install 就生效了,再次通路頁面:
安裝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