VMとかCent6とかメモ

検証環境を快適に作るためVMwareとかサーバとかいじってるので忘れないうちにメモ。あくまでメモなので注意。

VMware vSphere 5

vSphere client しか使えない条件下での模索。

テキストをコピペ

設定で無効化されてるので有効化する。

  1. 仮想マシン落とす
  2. 設定の編集 > オプションタブ > 詳細全般 > 構成パラメータ
  3. 行の追加でパラメータ追加
    1. isolation.tools.copy.disable : false
    2. isolation.tools.paste.disable : false
  4. 仮想マシン起動でコピペできる

ファイルをコピペ

なかなかやっかい。

  •  vSphere 用のRDP pluginを使う -> 入れてみたが設定すらできず。権限の問題か。
  • CIFSで共有 目的はあくまでファイルのやりとりなので、かっこいくはないが現実はこれか。ゲストのネットワークが独立してる場合NIC増やしてごそごそやる必要があるのでめんどい。

仮想マシンを複製する

いろいろ制限ある状態なので、データストア内で直コピー。

  1. コピー元の仮想マシン落とし、構成ファイルの場所をメモ
  2. データストアブラウザでメモしたフォルダの中身をコピー
  3. 新しいフォルダ作って貼り付け
    1. このときログファイル .log は消す
  4. vmfファイル右クリからイベントリへ追加
  5. 設定して起動
    1. ダイアログでるので I_copied it

 

 

CentOS6

ntpd

->インターネットから切り離されたスタンドアロンを想定。

/etc/ntpd.conf

restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap

#server 0.centos.pool.ntp.org
#server 1.centos.pool.ntp.org
#server 2.centos.pool.ntp.org

server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 6

vsftpd

ログインできない  

OOPS: cannot change directory:/home/****

-> user_list や ftpusers など、設定方法がまあまあややこしい http://www.nina.jp/server/redhat/vsftpd/vsftpd.conf.html#local-user

-> SELinux 有効かも

getenforce    #確認
setenforce 0 #無効

ログがでない

-> ログ設定の組合せが複雑なので http://www.nina.jp/server/redhat/vsftpd/vsftpd.conf.html#log

/etc/vsftpd.conf

xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
syslog_enable=NO
log_ftp_protocol=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=NO

rsyslog

ネットワーク機器からlog受け取るようにする。debugとかの精査が幾分か楽。たぶん。

http://www.programming-knowledge.com/wiki/rsyslog%E3%81%AE%E5%B0%8E%E5%85%A5

-> rsyslog.conf

#### MODULES ####

$ModLoad imuxsock # provides support for local system logging (e.g. via logger command)
$ModLoad imklog # provides kernel logging support (previously done by rklogd)
#$ModLoad immark # provides –MARK– message capability

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514

— 省略 —

## Template for separete each device
$template MessageLog4NetDev,”/var/log/%hostname%/%$year%-%$month%-%$day%.log”

— 省略 —
# Log anything (except mail) of level info or higher.
# Don’t log private authentication messages!
*.info;mail.none;authpriv.none;cron.none;local4.none /var/log/messages

— 省略 —
## Make log file for network device(cisco default facility 20=local4)
local4.* ?MessageLog4NetDev

 

Comments (0)

› No comments yet.

コメントを残す

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pingbacks (0)

› No pingbacks yet.