Ubuntu maasサーバーといくつかのノードをインストールしました。 1つのノードについてのみ、すべて正常に動作し、ステータスが「...に割り当てられました」になりました。質問は、このノードをどのように削除するかです。私は次のことを試しました:
cobbler system remove --name=xxx
ノードは削除されているように見えます(コブラーシステムリスト)が、/ MAAS webuiには、数回再起動した後でも表示されたままです。
ヒントはありますか?
maasには独自のデータベース、API、および管理ツールがあり、cobblerから直接削除することはサポートされていません。
私は最近この問題に直面しました。これは非常に古い質問であってもここに投稿します。場合によっては、ノードは既にMAASに割り当てられているため、最初に(release()で)割り当てを解除してから削除する必要がありました。次のコマンドを使用しました。
Sudo maas Shell
>>> from maasserver.models import Node
>>> node = Node.objects.get(hostname='node-name')
>>> node.release()
>>> node.delete()
この問題がjujuブートストラップの後に現れた場合、使用できます
juju destroy-environment
maas flushはmaas環境を再構築しますが、これは良い考えではありません。
Sudo maas Shell
> from maasserver.models import Node
> node = Node.objects.get(hostname='myhostname')
> node.delete()
私は同じ問題に直面しました。テストシステムを展開し、使用するだけ
須藤まぁす
ただし、これによりシステムからすべてのテーブルが削除され、ゼロから開始されます。また有用です
cobbler system remove --name
古いノードで
そのcobblerコマンド... maas flushの後に使用してみてください。 maasdbがリセットされます。