レガシーNFSにアクセス

レガシーNFSにアクセス

私は1990年代からCaldera Linuxを実行する古いヘッドレスボックスを持っています。カルデラにはSSHはありません。ボックスにはUSBまたはポータブルドライブを追加する他の方法はありません。私は数年前に同様のLinuxボックスを持っていて、バックアップにNFSを使用しました。私の他のボックスはさらに近代化されており、数年間Calderaボックスをバックアップしていません。少し不安な気がします。私は定期的にボックスを使用し、リモートログインを介してデータを追加します。

一時的にドライブを取り外してUSBドライブに置き換えることを検討しています。しかし、今NFSを再試行しています。長年にわたり、私はより現代的なDebian / Ubuntu / MintボックスにCalderaをインストールしてみました。それぞれの場合は緊急ではなかったので失敗し、プロジェクトを横に延ばしました。

この問題を解決するために、Mint 19を新しくインストールしました。理由:

root@willie-Latitude-E6420:/mnt# mount -t nfs 192.168.110.16:/ /mnt/bookkeep
mount.nfs: Protocol not supported

長年にわたって「改善」として導入されたNFSの非互換性についての洞察を提供できる人はいますか?以前のNFSマウントをサポートできるディストリビューションをお勧めできる人はいますか?それとも別のソリューション?

rpcinfo -p bookkeep
   program vers proto   port  service
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    300019    1   udp    731  amd
    100005    1   udp    766  mountd
    100005    2   udp    766  mountd
    100005    1   tcp    769  mountd
    100005    2   tcp    769  mountd
    100003    2   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100001   13   udp    780  rstatd
    100001    3   udp    780  rstatd
    100001    2   udp    780  rstatd
    100001    1   udp    780  rstatd
    100001   13   tcp    785  rstatd
    100001    3   tcp    785  rstatd
    100001    2   tcp    785  rstatd
    100001    1   tcp    785  rstatd

rpcinfo -p localhost
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100005    1   udp  53399  mountd
    100005    1   tcp  46155  mountd
    100005    2   udp  49673  mountd
    100005    2   tcp  47513  mountd
    100005    3   udp  42853  mountd
    100005    3   tcp  54595  mountd
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    3   tcp   2049
    100003    3   udp   2049  nfs
    100227    3   udp   2049
    100021    1   udp  34963  nlockmgr
    100021    3   udp  34963  nlockmgr
    100021    4   udp  34963  nlockmgr
    100021    1   tcp  46437  nlockmgr
    100021    3   tcp  46437  nlockmgr
    100021    4   tcp  46437  nlockmgr

ベストアンサー1

rpcinfoサーバーの出力を見ると(おそらく)bookkeepNFSがバージョン2としてのみ利用可能であることがわかります。

rpcinfo -p bookkeep
   program vers proto   port  service
    100003    2   udp   2049  nfs
    100003    2   tcp   2049  nfs

この情報を使用して、クライアントが特定の(古代)バージョンに戻ることを強制できます。

mount -t nfs -o vers=2 bookkeep:/ /mnt/bookkeep

おすすめ記事