QTS系統(tǒng)從5.0.0更新到5.0.1后發(fā)現(xiàn)zerotier失效铺敌,系統(tǒng)內(nèi)報錯:
警告 System 127.0.0.1 --- App Center App Status Change [App Center] Failed to start ZeroTier. QTS does not support this ZeroTier version. Check for updates in "App Center" or on the official app website.
1踢涌、刪除原來的1.8.4版本
2黔龟、在qnapclub里搜zerotier历等,安裝 1.10.1版本
這個版本安裝完后讨惩,執(zhí)行zerotier-cli加入網(wǎng)絡(luò)會報錯:
zerotier-cli: missing port and zerotier-one.port not found in /var/lib/zerotier-one
3、執(zhí)行以下命令修復(fù)
參考: https://rss.qnap.com/viewtopic.php?f=45&t=167752&p=828273
注意替換安裝目錄
cd /share/CACHEDEV2_DATA/.qpkg/
ln -s 0Tier1 ZeroTier
ln -s 0Tier1 zerotier
cd ZeroTier
ln -s usr/sbin/zerotier-one
cd /usr/sbin
ln -s /share/CACHEDEV2_DATA/.qpkg/ZeroTier/zerotier-one
cd /var/lib
ln -s /share/CACHEDEV2_DATA/.qpkg/ZeroTier zerotier-one
ln -s /share/CACHEDEV2_DATA/.qpkg/ZeroTier zerotier-one
/share/CACHEDEV2_DATA/.qpkg/0Tier1/usr/sbin/zerotier-cli join network-id
zerotier升級到1.12后又用不了了募闲,報錯一樣步脓,但是用上面的方法不行了
[admin@xxx] # /share/CACHEDEV2_DATA/.qpkg/zerotier/usr/sbin/zerotier-cli
/share/CACHEDEV2_DATA/.qpkg/zerotier/usr/sbin/zerotier-cli: missing port and zerotier-one.port not found in /var/lib/zerotier-one
這回直接找他想要的文件,然后做軟鏈
[admin@xxx]# find /share/CACHEDEV2_DATA/.qpkg/ -name zerotier-one.port
/share/CACHEDEV2_DATA/.qpkg/zerotier/zerotier-one.port
[admin@xxx]# ln -s /share/CACHEDEV2_DATA/.qpkg/zerotier/zerotier-one.port /var/lib/zerotier-one
接著還報錯:
/share/CACHEDEV2_DATA/.qpkg/zerotier/usr/sbin/zerotier-cli: authtoken.secret not found or readable in /var/lib/zerotier-one (try again as root)
接著找
[admin@xxx]# find /share/CACHEDEV2_DATA/.qpkg/ -name authtoken.secret
/share/CACHEDEV2_DATA/.qpkg/zerotier/authtoken.secret
[admin@xxx]# ln -s /share/CACHEDEV2_DATA/.qpkg/zerotier/authtoken.secret /var/lib/zerotier-one/
再執(zhí)行join就可以了