まず、どのような状況でリモートブートが必要ですか。
サーバーがローカルに配置されていない場合(実際には通常、サーバーをIDCルームにホストします)、
で、サーバーがマシンルームに複数ある場合、そのうちの1つです。ステーションがシャットダウンされたら、電源が切れていないサーバーにリモートで接続してからリモートで起動できます。
次に、リモート起動に必要なソフトウェア
Wakelan、ソフトウェア、
どこで入手できますか。
公式サイトはhttp://sourceforge.net/projects/wake-on-lan/です。
rpmパッケージを使用する場合は、ここからダウンロードできます。http://dag.wieers .com /rpm /packages /wol /
& nbsp; fedoraを使用している場合は、yumコマンドでインストールできます。
yum install wol
3番目に、リモートのインストール方法起動しますか?
Linuxサーバーを急いでシャットダウンしないでくださいまず第一に、リモートブートをサポートしているかどうかを確認しますか?
手順1:ターゲットサーバーにログインし、ethtoolコマンドを使用してネットワークカードに関する情報を印刷します。
[root @ localhost lhd]#ethtool eth0
eth0の設定:< Br>
サポートされているポート:[TP MII]
サポートされているリンクモード:10baseT /Half 10baseT /Full
100baseT /Half 100baseT /Full
オートネゴシエーションをサポートします:はい
広告リンクモード:10baseT /Half 10baseT /Full
100baseT /Half 100baseT /Full
広告付きオートネゴシエーション:はい
スピード: 100Mb /s
デュプレックス:フル
ポート:MII
PHYAD:32
トランシーバ:内部
オートネゴシエーション:オン
ウェイクオンをサポート:pumbg
ウェイクオン:d
現在のメッセージレベル:0x00000007(7)
リンクが検出されました:yes
ご覧のとおり、ethtoolにはネットワークカードに関するすべての情報が一覧表示されていますが、これら2つの項目についてのみ説明しています。
Wake-on:pumbgをサポート
Wake-on:d
もし目が覚めたらdの値はdです。これはlanの無効化
の値がgであることを意味します。これはlanの起動が無効になるため有効になります。したがって、次のコマンドで有効にします。 Br>
[root @ localhost lhd]#ethtool -s eth0 wolg
表示するのにethtoolコマンドを使用すると、次のように表示されます。
Wake-on:g
はい、ターゲットマシンのネットワークカードはすでにリモートブートをサポートしています下のローカルMACアドレスを取得します:
[root @ localhost lhd]#ifconfig
eth0リンクのカプセル化:Ethernet HWaddr 00: 03:0D:1D:1F:97
inet addr:192.168.6.101マスク:255.255.255.0
<ブロードキャスト> RUNNING MULTICAST MTU:1500メトリックス:1
RXパケット:34470エラー:0ドロップ:0オーバーラン:0フレーム:0
TXパケット:35377エラー:0ドロップ:0オーバーラン:0キャリア:0
衝突:0 txqueuelen:1000
RXバイト:31559763(30.0 MiB)TXバイト:5340032(5.0 MiB)
割り込み:5ベースアドレス:0x2c00
Put HWaddr 00:03:0D:1D:1F :97これは録音できます
これで、ターゲットマシンをシャットダウンしようとすることができます。
ステップ2:パワーオン
今度は、wake on lanソフトウェアがインストールされているマシンにログインして、bootコマンドを実行する必要があります。 >
wol 00:03:0D:1D:1F:97
後でターゲットマシンの電源が入り、ログインできるようになります。
4番目に、さらに詳しく:
1、ethtoolの-sパラメータは、指定されたイーサネットデバイスの設定を変更することです。
2、wolの値は、デフォルトではdです。無効を意味します。
変更された値はgです。意味はWake on MagicPacket(tm)です。
これにはいくつかの値があります。
p phyアクティビティでウェイクします。
uユニキャストメッセージでウェイクします。
mマルチキャストメッセージでウェイクアップ
bブロードキャストメッセージでウェイクアップ
a ARPでウェイクアップ
興味があれば、man ethtoolをチェックしてください。
3、マシンが再起動すると、eth0設定はWake-on:d状態に戻ります。
この問題を解決するにはどうすればいいですか?
2つの方法:最初の方法、また慣性的な考え方;
/etc/rc.localファイルに/sbin /ethtool -s eth0 wolgコマンドを追加します。 、
は次回の起動後に自動的に実行されます。
2回目:/etc /sysconfig /network-scripts /ifcfg-eth0
(eth0 NIC設定ファイル)を編集します。 )、前の行を追加します。
ETHTOOL_OPTS =' wol g'
4、ネットワークウェイクアップの制限:
LANでのみ適用できます。インターネット運用、なぜ?
マシンの電源が入っていないため、ネットワークカードでマシンが完全に起動しています。この時点では、マシンの電源が切れています。オペレーティングシステムがありません。
tcpのサポートについて話すことはできません。 /ipプロトコルは、もちろんインターネット経由では実行できません。
つまり、LAN上にマシンが1台しかない場合、この機能は使用できません。
LAN上のマシンにログインし、このマシン上でwake on lanを実行してターゲットマシンをウェイクアップすることができます。
前提条件は、ターゲットマシンとログインしているマシンが同じLAN上にあることです。
リモートブートされているターゲットマシンはプラグインされなければならず、プラグインされていないマシンはムービーでのみオンにすることができます。
Linuxでのwakeonlanの使い方を簡単に紹介します。 Br>
コンピュータがリモートでウェイクアップするとします。IP:12.34.56.78、Macアドレス:01:02:03:04:05:06
$ wakeonlan -i 12.34.56.78 01:02:03: 04:05:06
zh-CN"],null,[1],zh-TW"]]]
Linuxオペレーティングシステムは、知らないうちに20年間経っています。ちょうど20年前、Linuxの20周年を迎えたばかりの瞬く間に、それはSUSEの20周年でした。 1992年にドイツで生まれ、
インターネットの急速な発展に伴い、情報を入手するためにコンピュータを使用する人が増えていますが、インターネットを介して情報を入手できない人もいます。 WindowsやMac OSを含むシステムは、この
実行中のプログラムはプロセスと呼ばれます。プログラムが実行可能ファイルとして実行可能ファイルに格納されて実行されている場合、各プロセスにはシステムリソース、メモリ、セキュリティ属性、およびそれに関連付
に指定されたストレージクラス今日のプログラムのコンパイル時に、エラー:パラメータ に指定されたストレージクラスが現在の行の検索で見つからず、新しく追加されたことがわかります。ヘッダーファイルで、最後の
Linux共有メモリ
共有メモリは、複数のプロセス間の通信用にシステムによって予約されているメモリ領域です。 /proc /sys /kernel /ディレクトリには、共有メモリ領域の最大バイト数、shmmax、システム内の共有メモリ領域識別子の最大数、shmmniなど、共有メモリに関するいくつかの制限が記録されます。これは手動で調整できます。しかし、これはお勧めできません。
1.アプリケーション
共有メモ
IPC_EXCL
データはUnix /Linuxシステムの最も重要な部分ですが、データのバックアップと同期は最も見過ごされがちな作業です。定期的なデータのバックアップと同期により、ディスクに障害が発生した場合のデータ損失を最小限に抑えることができます。ユーザーが誤ってデータの破損や損失を引き起こした場合は、すぐに回復できます。
データのバックアップはシステム全体のバックアップとは異な
Cpio -ov&gt; backup.cpio このディレクトリを復元するには、次のコマンドを使用します。 #cpio -ivdum cpioアーカイブファイルが含まれています。ファイル