Плейбук для настройки машины под mongodb (непродакшеновый)

mongo запускается и на ipv6-only машине (в /etc/mongodb/ppcfiles.conf надо добавить ipv6 = true), 
но perl-библиотека как-то не коннектится по ipv6, так что проще взять машинку с ipv4

Важно: запятая после хостнейма в командах существенна


1. 
ansible-playbook mongodb.1.install-packages.yaml -i <hostname>, -v

2. 
ansible-playbook mongodb.2.start-services.yaml -i <hostname>, -v

идем на машину, смотрим
tail /var/log/mongodb-ppcfiles/mongodb.log 

ждем сообщений 
Tue Dec  8 22:43:00 [initandlisten] waiting for connections on port 27017
Tue Dec  8 22:43:00 [initandlisten] connection accepted from 127.0.0.1:36402 #1

CHECK: 
mongo --port=27017

3.
ansible-playbook mongodb.3.init-db.yaml -i <hostname>, -v

CHECK:
> mongo ppctest-mongodb02i.haze.yandex.net:27017/ppcfiles -u rouser -p doo2Aesa
MongoDB shell version: 2.0.4
connecting to: ppctest-mongodb02i.haze.yandex.net:27017/ppcfiles
> show collections;
system.indexes
system.users


