こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Linuxの仮想構築 /varログをWin7で保存

Windows7にVMware Playerをインストールし、
VMware Plyaer上でCentOSを構築しています。

作業をしながら下記のようにlogを
確認することが多々あるのですが、
これをWindows7上に保存する方法は
御座いませんでしょうか?

[root@localhost??]#
[root@localhost??]# cat /var/log/messages
[root@localhost??]#

できれば、上記logをWindows7へexportする為に使用するコマンドと、
その手順も併せてご教授下さい。

もっと簡単な方法があれば、それもお願いします。

投稿日時 - 2012-02-10 12:18:13

QNo.7296759

暇なときに回答ください

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

USBフラッシュメモリをマウントして移す方法はどうです?
CUIの操作前提ですと

mount△/dev/sda1 △/mnt/usbfm ↓
cd ↓
cp△/var/log/messages△/mnt/usbfm ↓

これでできると思いますが間違ってるかも・・・むりそうならマウントコマンドで調べてみてください。

投稿日時 - 2012-02-10 12:59:04

ANo.2

方法1 SCPを使う
http://centossrv.com/winscp.shtml
利点:sshサーバが入っていれば複雑な設定は必要ない。
欠点:手動でコピーする必要がある

方法2
VMwareのshared folder(共有フォルダ機能)を使う
http://www.devsite.jankh.net/vmplay3.html
利点:VMwareの機能で利用でき、設定が簡単
欠点:VMware toolsのインストールが必要

方法3
Linux側にsambaサーバを立ててWindowsからアクセスできるようにする。
http://centossrv.com/samba.shtml
利点:ファイルサーバ的にアクセスできる
欠点:sambaの設定が面倒

方法4
WIndows側でファイル共有を有効にし、Linux側でCIFS経由でマウントする
http://sememo.blue-robin.jp/?p=485
利点:常時ログをWindows側に保存するような設定ができる
欠点:うまくマウントできないとログが欠ける可能性がある

お好きな方法をどうぞ。

ただ、ログを確認する場合はWindowsよりLinux上で確認する方が便利ですけどね。
grep とかtailコマンドが使えるから。
私はLinuxで作業する場合はputtyとかsshクライアントで2つアクセスを開き、
片側でtailコマンドでログ確認しながら、もう片方で作業するみたいなことをしています。

投稿日時 - 2012-02-10 12:48:34

ANo.1

Wr5

syslogなら…他のサーバに転送する機能がありますから……
http://pnpk.net/cms/archives/365
みたいな方法で対処できるかと。

ただし、syslog経由ではなく直接ログファイルに出力している場合には、上記の方法は採れませんのでご注意を。

投稿日時 - 2012-02-10 12:44:16

あなたにオススメの質問