サードパーティのTFTPサーバーでLTSPを上げるときに苦しんだこと

画像

少し前、Linuxでターミナルサーバーを作成することに関する詳細な記事がHabrahabrに掲載されました。 そのコンテンツは非常に魅力的であり、そのようなソリューションのカスタマイズのシンプルさを示しています。

私たちのネットワークには、Windows Server 2008 R2と別のTFTPサーバーに基づく同様のソリューションが既にあります。 それが私の問題でした。 以下は、PXEの構成の一部です。 これで汗をかいた猫にお願いします。

LABEL ltsp KERNEL 10.0.20.8::/ltsp/i386/vmlinuz APPEND initrd=10.0.20.8::/ltsp/i386/initrd.img root=/dev/nbd0 nbdroot=10.0.20.8,2000 ip=dhcp selinux=0 init=/sbin/init-ltsp — 

サードパーティのtftpサーバーを使用しているため、別の画像アップロード形式を使用する必要があります。 「oldstyle」という言葉で簡単にグーグル検索されます。 したがって、サーバーとクライアントのコンテンツをインストールして構成した直後に、 dpkg-reconfigure nbd-serverを作成し、質問に答えます


これで、ネットワークからマシンをロードする際にエラーが発生せず、マシンにデプロイされているクライアントのイメージをNBD経由で取得できます。 認証用のデータを入力しようとすると、「 サーバーからの応答がありません再起動します。」 そして、全体のキャッチ。

繰り返しますが、サードパーティのtftpサーバーを使用している場合、 / var / lib / tftpboot / ltsp / i386 / aフォルダーの内容はそれぞれ無視され、クライアントのすべてのデータをリストするlts.conf構成は無視されます。 これを修正するには、イメージで使用するlts.confを更新する必要があります。 これを行うには、 / opt / ltsp / i386 / etc / lts.confに移動し、すべてを指定します。 私の場合、これはサーバーアドレスです:


手順の後、 ltsp-update-imageコマンドを使用してイメージを更新し、端末から接続できます。

LTSP @kvapsに関する記事の著者に特別な感謝を表明したいと思います。

Source: https://habr.com/ru/post/J281847/


All Articles