web-dev-qa-db-ja.com

Solaris 10でホスト名を永続的に変更するにはどうすればよいですか?

Solarisボックスのホスト名を永続的に変更したい。それ、どうやったら出来るの?

7
Mike Ottum

オペレーティングシステムがプライマリインターフェイスを構成することを許可していると仮定すると、変更が必要なファイルが3つあります。

/etc/hosts 
/etc/nodename 
/etc/hostname。<interface> 

<interface>はシステムのプライマリイーサネットインターフェースになります。 (アーキテクチャに応じて)いくつかの例は、bge0、hme0、e1000g0、eri0、qfe0です。今後の参考のために、広告なしの回答を示します。

また、savecoreディレクトリを変更して、/etc/dumpadm.confの新しいホスト名を反映します。Solarisの正確なバージョンによっては、/etc/inet/ipnodesの編集も必要になる場合があります。

20
Gary Chambers

これを行うためのサポートされている方法は、sys-unconfigコマンドを実行してから、ホストを目的の名前で再構成することです。

2
Kenster

ゲイリーチャンバーをピギーバックします。これがより信頼できるソースです。彼の答えは正しいですが、私は彼にそのすべての信用を与えますが、私は外部の情報源にReaganisticアプローチをとります...信頼-しかし、確認してください!

http://docs.Oracle.com/cd/E19253-01/816-4554/gbwxb/index.html

セクション5.1:リブート後も保持されるようにIPv4アドレスとその他のネットワークパラメーターを変更する

抜粋:システム管理ガイド:IPサービス>パートII TCP/IP管理>第5章TCP/IPネットワークサービスとIPv4アドレス指定の構成(手順)>ローカルネットワーク上のシステムの構成> IPv4アドレスとその他のネットワーク構成パラメータを変更する方法

また、11/06より前のバージョンでは、次の操作を実行します:

#vi/etc/inet/ipnodes

<IPoflocalhost> <updatedhostname>

2
ProGrammar

彼らはそれを簡単にしてくれませんか?

ここで回答: http://www.tech-faq.com/change-hostname-solaris.shtml

2
Sean Earp

使用する:
uname -S <新しいホスト名>
実行中のシステムのホスト名を変更します。変更は再起動時に失われることに注意してください。それらを永続的にするには、Gary Chambersによって示されたファイルを変更します。

1
Woody

sys-unconfigはこれを行う方法としてサポートされているかもしれませんが、マシンの構成全体を完全にホース化するため、(LOMまたはシステムコントローラーから)再起動を再構成する必要があります。なんて痛みだ。

hostname new_hostnameコマンドも発行します。再起動は必要ありません。/var/cras/hostnameファイルの名前を変更し、/ etc/dumpadm.confファイルを更新してホスト名を変更する必要もあります。

1
RealAdmin