環境
Windows 10 Home Ver.1511 build:10586.589
Vagrant 1.8.4
VirtualBox 5.0.22r108108
#参考
Ansible実行環境をWindows上に作る
http://qiita.com/CozyCorner/items/a6b368097e64b2922f26
>Vagrantbox.es または Vagrant Cloud から、有志が作成したVagrant Boxをダウンロードできますが、えんぷら的にまずいので自作します。
なるほど!
#コメント&トラブルシューティングなどなど
※コマンドプロンプトのシャープが見出しになってしまうため、手動でroot$に書き換えました。褒めてください。
(スペースとか入れれば大丈夫でしたorz)
仮想マシンの名前はcentos7min64とする
ネットワークのコマンドが色々変わっていて
http://te2u.hatenablog.jp/entry/2015/05/11/012225
natのeh0の有効化だけで困る
http://qiita.com/yokomotod/items/e69d3cc69a1e16704089
伏字で困る
ここでhidekuroさんがお勧めしてたboxを安易にとってまねることにしようと思う
http://qiita.com/yokomotod/items/e69d3cc69a1e16704089
$ vagrant box add https://atlas.hashicorp.com/puppetlabs/boxes/centos-7.2-64-nocm
$ vagrant init
config.vm.box = "base"
↓変更
config.vm.box = "puppetlabs/centos-7.2-64-nocm"
$ vagrant up
成功
vagrant sshでユーザーが勝手にvagrantになるのはどの設定なのだろう。
ifconfigもipも動くけどnatどれなんやろう。
loはlocalhostっぽいから
多分enp0s3なんだろうなー。
VirtualBoxの設定だとnatのアダプタしかないし。
しかし問題はsshログインできるかどうかだろう。
ということでmntui
全部Automaticやん。。
/etc/sysconfig/network-scripts/
のファイルで設定してるっぽい。
コピーするか(笑)
私は情弱の外道ですよおおおおおお
$ cp /etc/sysconfig/network-scripts/ifcfg-* /vagrant/
中身見たけど分かんねえや
$ vagrant up
を他に2つ追加したからなおさら不利になっている感がある。
eh0の代わりに存在感を放っている
/etc/sysconfig/network-scripts/ifcfg-enp0s3
が存在していたので
ON_BOOT=yesに変更
$ ssh localhost -p 2222 -l root
成功。YES!
よく分からないけど書いてる通りにRPMFORGEを追加。
el7にはする。迷惑にならないといいなあ。
0.5.3-1ってなんなんやろ。
yum installでパッケージが利用できないと言われる。
ほーう。
el6でもダメ。
ググったサイトで下記もダメっぽい
root$ rpm -ivh http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
うん。飛ばそう。
■2016年9月25日
http://te2u.hatenablog.jp/entry/2015/05/11/012225
sshの設定
からレジューム作業
gitは
root$ yum list git
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
- base: www.ftp.ne.jp
- extras: www.ftp.ne.jp
- updates: www.ftp.ne.jp
インストール済みパッケージ
git.x86_64 1.8.3.1-6.el7_2.1 @updates
root$ yum update git
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
- base: www.ftp.ne.jp
- extras: www.ftp.ne.jp
- updates: www.ftp.ne.jp
No packages marked for update
ということでいいや。
iptable関連で動いてるサービスが見当たらない。
のでスルー。
root$ systemctl list-unit-files | grep tables
root$ systemctl list-unit-files | grep ip
iprdump.service disabled
iprinit.service disabled
iprupdate.service disabled
iprutils.target disabled
Guest Additions CD imageの取り出しも分からなかったのでスルー
udevのルールの削除もそれっぽいファイルが無さそうなのでスルー
後は問題なくできました。
先人に感謝m(_ _)m
クラウドストレージにアップしたかった。
けど何でかgithubは無理でした。
wi-fiの通信量が制限に達したとかしょぼい理由か仕様か何かだと思います。