
|
[バックナンバーのトップへ] [Linux システム管理のトップへ] いますぐ実践! Linux システム管理 / Vol.127 / 読者数:1229名こんばんは、うすだです。 先日、お客さまから、摩訶不思議なお話を伺いました。 Windows マシンに Cygwin を入れて使っているのですが、 chmod コマンドでファイルのアクセス権を変更しようとしても、 なぜか変更されないのだそうです。 (以下のような感じです。実際に見せていただきました。) % ls -l zzz -rw-r--r-- 1 usu adm 11431 12月16日 23:34 zzz % chmod 755 zzz % ls -l zzz -rw-r--r-- 1 usu adm 11431 12月16日 23:34 zzz しかも、同じ Cygwin のバージョンを使っていても、 デスクトップの PC では問題ないのに、 ノートPC では複数で現象が発生しているそうです。 とりあえず、わたしはそういう現象に遭遇したことがないですし、 原因がまったく想像できないので、うーんと唸ることしかできませんでした。
もし、そういう現象に遭遇したことがあり、こうしたら直るよとかご存じでしたら、
ご教示いただけないでしょうか。> みなさま …というわけで、世の中には、想像を越えた現実というものが、 まだまだ存在するのだなということを、再認識しました。 変なところに着地したところで、今週も、はりきってまいりましょう。 今週のお題 - Linux お試し環境を作る 〜 VMware Player 編なんやかんや言いながら、当メルマガも、もうすぐ3年を迎えようとしています。 思えば、いろいろなネタを取り上げてきた…と思います。
そんな中、いままでに、是非お試しください、というセリフを、
腐るほど書いてきました。 Linux のシステム管理をいっちょやってみるか、と思って、 当メルマガに登録したのはいいけれど、お試し環境がない。 仕方がないので、読むだけで終わり…というかたが、 結構いらっしゃるんじゃないでしょうか。 やはり、システム管理者たるもの、お試し環境があり、 そこで失敗を繰り返すことで経験値が上がり、 後輩にうんちくをたれることができるようになるのだと思います。 ですので、今週は、 お試し環境のデファクトスタンダードと(勝手に)位置づけている VMware Player を、 Windows なマシンに入れて構築する手順について、ご紹介したいと思います。 とはいえ、VMware Player のインストール方法なんて、Google 様に伺うと、 山のように見つかると思いますので、わざわざここでご紹介するのもどうか、 という気はしております。 ですので、すでに構築されているかたは、宿題まですっ飛ばしていただくか、 今回はお休みだったと思っていただけますと、幸いです。 さて、お試し環境の構築手順は、おおざっぱに書くと、以下の通りです。
それでは順番に、ざっとご紹介していきます。 VMware Player は、VMware 社が公開している仮想マシンで、 無料で使用することができます。
VMware Player のページ
そもそもは、VMware Workstation や VMware Server など、
製品版で作成した仮想環境を実行するためのものです。
しかし、仮想マシンから見て、今実行していることが、
インストール作業なのかそうでないのかを、判別することはできません。 ま、なにはともあれ、以下から、 VMware Player をダウンロードすることから始めましょう。 (注意: 名前とかの登録が必要です。)
VMware Player のダウンロード ダウンロードしたファイルを実行して、よきように「次へ」等を選択していけば、 あっという間にインストールは完了します。 さて、次は、VMware Player 上で動作させたい OS の、 インストール用の CD-ROM(もしくは DVD-ROM)イメージを入手しましょう。
わたしは、今回、Debian 4.0rev1 を入れてみました。
Debian GNU/Linux の CD ただ、フルセットはでかすぎましたので、 ネットワークインストール用の小さなイメージを使用しました。
Debian のネットワークインストール用 CD-ROM イメージ 他の主要なディストリビューションなどは、以下から入手してください。
Fedora を入手 それでは、OS のインストールを…と行きたいところですが、その前に、 設定ファイルである vmx ファイルと、 ディスクイメージを記録するための vmdk ファイルが必要です。
とりあえず、vmx ファイルから用意したいと思います。
Debian 用の VMware 各種ファイル一式 (vmdk の雛型を含みます)
この中に Debian.vmx というファイルがありますので、
これを雛型として使用してください。
そして、もうひとつ必要なのが、vmdk ファイルです。
QEMU 本家は上記ですが、Windows 版が、以下に公開されています。
QEMU on Windows 上記の中の、qemu-img というコマンドを使用して、 vmdk ファイルを作成することができます。 > qemu-img create -f vmdk ファイル名 サイズ たとえば、16GB のサイズの Fedora8.vmdk という vmdk ファイルを作成するには、 以下のように実行します。 > qemu-img create -f vmdk Fedora8.vmdk 16G QEMU の入手が面倒だなと思われた貴兄は、先ほどのファイルに、 いくつか雛型を用意しておきました。vmdks フォルダの中にありますので、 お好みのサイズのファイルをコピーして、お使いくださいませ。
はい、あとは、VMware Player を起動して、OS をインストールするだけです。 > mkdir Debian_vm > cd Debian_vm > copy \Some\Where\127_vm\Debian.vmx > copy \Some\Where\127_vm\vmdks\16GB.vmdk Debian.vmdk 以上、VMware Player でお試し環境を作る方法を、ご紹介しました。 VMware Player のいいところは、Windows だけでなく、 Linux 上でも動作するところではないかと思います。(とてもお世話になっています。)
ちなみに、Linux 版も、仮想環境の構築方法は、ほぼ同じです。
さらにちなみに、公開されている VMware 用のイメージを使えば、
上記の作業を行うことなく、すぐに使うことができます。
Ubuntu の VMware 用仮想マシンのダウンロード 宿題の答え先週の宿題は、 スレーブサーバを chroot して動かしてください。 でした。 前回同様、Ubuntu の場合と、Fedora の場合の例を、以下に示します。
まずは、Ubuntu の場合です。
zone "test.usupi.org" {
type slave;
file "test.usupi.org.zone";
masters { 192.168.1.1; };
};
そして、ゾーンファイルの置き場所が、/usr/lib/named/var/cache/bind だとしますと、
named が、そのディレクトリへの書き込みの権限を持っている必要があります。 # chown bind.bind /usr/lib/named/var/cache/bind そして、named を再起動します。 # /etc/init.d/bind9 restart
次に、Fedora の場合です。
zone "test.usupi.org" {
type slave;
file "slaves/test.usupi.org.zone";
masters { 192.168.1.1; };
};
この場合、ゾーンファイルは /usr/lib/named/var/named/slaves に記録されますので、
同様に、named が書き込めるように設定します。 # mkdir /usr/lib/named/var/named/slaves # chown named.named /usr/lib/named/var/named/slaves そして、named を再起動します。 # /etc/init.d/named restart
ただし、SELinux が有効になっていますと、以下の設定も必要です。 # chcon system_u:object_r:named_cache_t var/named/slaves ちなみに、書き込めなくって named が困ると、 以下のようなメッセージを syslog に出力してくれます。 (pid や xxxxx には数値が入ります。) named[pid]: transfer of 'test.usupi.org/IN' from 192.168.1.1#53: \ connected using 192.168.1.232#45608 named[pid]: dumping master file: tmp-xxxxxx: open: permission \ denied named[pid]: transfer of 'test.usupi.org/IN' from 192.168.1.1#53: \ failed while receiving responses: permission denied named[pid]: transfer of 'test.usupi.org/IN' from 192.168.1.1#53: \ end of transfer /var/log/messages や /var/log/syslog を確認して、 適切な設定を行うようにしてくださいませ。 今週の宿題今週の宿題は、 VMware Player 上で、Live CD を起動してみましょう。 です。 無料で手に入る Live CD は星の数ほどありそうですが(注: ないです)、 KNOPPIX のような Live CD がメインだけでなく、 Ubuntu や Fedora などメジャーなディストリビューションの Live CD も、 最近は存在します。
とにかく、なんでも構いませんので、VMware Player 上で、
どこかで入手した Live CD を動かしてみてください。 あとがき別のところにも書いたのですが、最近、 やるべきことをこなすためのいい方法を思いつき、 それなりにこなせるようになりつつあります。
といっても、そんな難しいものではなく、ただ単に、
やることを限りなく細分化して書き出す、というだけの、お気楽な方法です。 - シス管: 発行 この1行は、以下のように細かく分けることができます。 - シス管: VMware Player をインストール - シス管: インストールする OS を選択 - シス管: ↑OS のインストール - シス管: はじめの文章を検討 ... そして、毎朝、今日1日やることを、 (メルマガ以外のことも含めて)以下のようにかき集めてリストアップします。 *** 2007/12/14 - 本業: xxの出荷物を用意 - 本業: yyドライバのaaを追加 - 本業: yyドライバのbbの動作を確認 ... - シス管: はじめの文章を検討 - gmail: スパムメールのチェック ...
あとは、リストアップした項目をひとつずつこなしていき、
終わった項目に印をつけるだけです。 これを、わたしは、テキストファイルに書いて実行しています。 知合いのかたから勧められた、 Remember The Milk とか check*pad などのツールを使えば、 いまどきな感じでかっこよさそうなのですが、更新が面倒臭いというのもあり、 ぜんぜん使いこなせませんでした。
Remember The Milk 結局、テキストにまさるものはないという、 オールドタイプなひとにありがちな結論に達しております…。 まあ、ありがちな方法かもしれませんが、ご存じなくて、 仕事が進まないとお嘆きの貴兄は、一度お試しくださいませ。
さて、12月も残すところあと半月となりました。
わたしも、これで新年を迎えることができそう…と思いきや、
本業がまだまだ怪しげな気配です。(12/28 出荷とか書いてありますし…。)
今週も、ここまで読んでいただき、ありがとうございました。
「いますぐ実践! Linux システム管理」の解除は、以下からできます。
バックナンバーは、こちらにほぼ全部そろっています。
「栗日記」−まぐまぐ大賞は、ノミネートされただけですが、満足です。 |
▼ トップ ▼ プロフィール ▼ リンク
▼ 作ってみました
▼ せんでん
▼ 最近読んだ本 [X]
「粟津潔 デザインする言葉」 粟津潔「Binary Hacks」 高林 哲,鵜飼 文敏,佐藤 祐介,浜地 慎一郎,首藤 一幸 「Make: Volume01」 オライリー・ジャパン 「セーラが町にやってきた」 清野 由実 「手紙屋」 喜多川 泰 「Linuxカーネル2.6解読室」 高橋 浩和,小田 逸郎,山幡 為佐久 「人蕩し術」 無能 唱元 「子育てハッピーアドバイス2」 明橋 大二, 太田 知子 「ラッセル幸福論」 B. Russell 「それでも人生にイエスと言う」 Viktor Emil Frankl 「子育てハッピーアドバイス」 明橋 大二, 太田 知子 「考具」 加藤 昌治 「北欧デザイン<3>」 渡部 千春 「北斎の謎を解く」 諏訪 春雄 「体感美術館」 平野 暁臣 「チベット永遠の書」 Theodore Illion 「リナックスの革命」 Pekka Himanen 「人月の神話」 Frederick Phillips,Jr. Brooks 「ヤバい経済学」 Steven D. Levitt, Stephen J. Dubner 「小布施ッション<2001-2002>」 セーラ・マリ カミングス 「アンパンマン伝説」 やなせ たかし 「夢をかなえるゾウ」 水野 敬也 「ゲーム開発者のためのAI入門」 David M. Bourg, Glenn Seemann 「北欧デザイン<2>」 渡部 千春 「北欧デザイン<1>」 渡部 千春 「ヒューマン2.0」 渡辺 千賀 「中国・ロシア同盟がアメリカを滅ぼす日」 北野 幸伯 「超ロング・セラー 絶滅寸前商品」 湯浅 豊彦 「The BUG(ザ・バグ)」 すずき ひろのぶ,かとう みつあき 「デザインのデザイン」 原 研哉 「マキアヴェッリ語録」 塩野 七生 「ハンバーガーを待つ3分間の値段」 斎藤 由多加 「星の旅人-スペイン「奥の細道」-」 黛 まどか 「食品の裏側」 安部 司 「On Lisp」 Paul Graham 「ぼくが医者をやめた理由 つづき」 永井 明 「あなたならどうする?」 Jack Nikolaschka 「セキュアプログラミング−失敗から学ぶ設計・実装・運用・管理」 Mark G. Graff, Kenneth R. van Wyk 「「左利き」は天才?−利き手をめぐる脳と進化の謎」 David Wolman 「自分の中に毒を持て」 岡本 太郎 「アトピーの薬を減らす本」 田中 貴子 「岡本太郎「明日の神話」修復960日間の記録」 吉村 絵美留 「X51.ORG THE ODYSSEY」 佐藤 健寿 「アレルギーっ子の暮らし応援BOOK」 佐藤 のり子 「沖縄文化論」 岡本 太郎 「「伝説の社員」になれ!」 土井 英司 「コンピュータの構成と設計(上)」 Patterson & Hennessy 「カラスのジョンソン」 明川 哲也 「ドリルを売るには穴を売れ」 佐藤 義典 「頭がよくなる照明術」 結城 未来 「クロフォードのインタラクティブデザイン論」 Chris Crawford 「いじめの根を絶ち子どもを守るガイド」 Barbara Coloroso 「非常識のすすめ―逆発想の仏教論」 ひろさちや 「Linuxアドバンストネットワーク構築ガイド - HAサーバ構築編」 デージーネット 「イノベーションの達人!」 Tom Kelly, Jonathan Littman 「クリエーター50人が語る創造の原点」 小原 啓渡 「欺術 - 史上最強のハッカーが明かす禁断の技法」 Kevin Mitnick 「楽しい気象観察図鑑」 武田 康男 「入門 Ajax」 高橋 登史朗 「リリカルな自画像」 岡本 太郎 「やぎの目ゴールデンベスト」 林 雄司 「初めてのPython 第2版」 Mark Lutz,David Ascher 「鼻兎」 小林 賢太郎 「なぜ、これがアートなの?」 Amelia Arenas 「芸術起業論」 村上 隆 「まほう色の瞳」 Enrique Barrios 「ラーメンズつくるひとデコ」 ラーメンズ 「R25 つきぬけた男たち」 R25編集部 「美の呪力」 岡本 太郎 「しろのあお」 上大岡 トメ 「ザ・ゴール」 Eliyahu M. Goldratt 「ハッカーと画家」 Paul Graham 「岡本太郎に乾杯」 岡本 敏子 「Fedore Core Expert」 Software Design 「誰も知らない男」 ブルース・バートン 「子どもが育つ魔法の言葉」 ドロシー・ロー・ノルト 「国家の罠」 佐藤 優 「夜回り先生」 水谷 修 「やぎの目絵日記」 林 雄司 「7つの習慣」 スティーブン・R. コヴィー 「まろ、ん?−大掴源氏物語」 小泉 吉宏 「ザ・サーチ グーグルが世界を変えた」 ジョン・バッテル 「ポストモダン・マーケティング」 スティーブン ブラウン 「機動戦士ガンダムさん」 大和田 秀樹 「小エロのひみつ - Webやぎの目研究発表」 林 雄司 「これ、誰がデザインしたの?」 渡部千春 「60分間・企業ダントツ化プロジェクト」 神田 昌典 「ガルシアへの手紙」 エルバート ハバード 「人生は素晴らしいものだ」 オグ・マンディーノ 「ザ・マインドマップ」 トニー・ブザン,バリー・ブザン 「ワインバーグのシステム思考法」 G.M.ワインバーグ 「渋谷ではたらく社長の告白」 藤田 晋 「渋井真帆の日経新聞読みこなし隊」 渋井 真帆 「コラム息切れ」 小野 法師丸 「早朝起業」 松山 真之介 「変な人が書いた驚くほどツイてる話」 斎藤 一人 「35歳から仕事で大切にしたいこと」 村井 勉 「金融広告を読め」 吉本 佳生 「発想する会社!」 トム・ケリー,ジョナサン・リットマン 「エハイク」 吉田 戦車 「人生の旋律」 神田 昌典 「仕事の思想」 田坂 広志 「CPUの創りかた」 渡波 郁 「非常識な成功法則」 神田 昌典 …これ以前は記録してません…
▼ 気に入ってる本
| ||||||||||||||||||||||||||||||||||||||||