Skip to content

Instantly share code, notes, and snippets.

View sherlockholmes's full-sized avatar

Raul Hugo sherlockholmes

View GitHub Profile
@sherlockholmes
sherlockholmes / gist:52ca097bf675963f7213
Last active August 29, 2015 14:02
Cheat Sheet 5.3 y 5.1 Homework
M202 - 5.3 HOMEWORK
 // sudo mkdir /data
 // sudo mkdir /data/db/
 // sudo chown -R batman:batman /data/db/
 // mongo -nodb
MongoDB shell version: 2.6.1
> cluster = new ShardingTest({shards: 2, chunksize: 1, rs : {nodes : [{}, {}, {arbiter: true}]} });
_______________________________________________________________________________________________________________________
En otro terminal.
@sherlockholmes
sherlockholmes / gist:489915fc56e223319415
Last active August 29, 2015 14:01
Cheat Sheet 4.2 y 4.3 Homework
Homework: 4.2: Optimizing a secondary for special case reads
La idea de este ejercicio es crear un índice solo en el secudario de nuestro conjunto de replicas.
Para esto debemos iniciar el secundario en otro puerto y sin el parametro de replica añadir el índice y luego volverlo a iniciar como replica en el puerto que corresponde.
batman@baticomputer:~# mkdir proyectos/mongodb/mongod-pri
batman@baticomputer:~# mkdir proyectos/mongodb/mongod-sec
batman@baticomputer:~# mkdir proyectos/mongodb/mongod-arb
batman@baticomputer:~# mongod --port 27017 --dbpath /home/batman/proyectos/mongodb/mongod-pri --replSet rs0 --smallfiles --oplogSize 128
batman@baticomputer:~# mongod --port 27018 --dbpath /home/batman/proyectos/mongodb/mongod-sec --replSet rs0 --smallfiles --oplogSize 128
batman@baticomputer:~# mongod --port 27019 --dbpath /home/batman/proyectos/mongodb/mongod-arb --replSet rs0 --smallfiles --oplogSize 128
@sherlockholmes
sherlockholmes / gist:e8208d18a73ec310d659
Last active August 29, 2015 14:01
Cheat Sheet 3.5 homework
mongod --config mongod.df30592c9ae3.conf
mongodump -d local -c oplog.rs -o oplogD --port 30001
mkdir data
mongo local --port 30001
MongoDB shell version: 2.6.1
connecting to: 127.0.0.1:30001/local
> db.oplog.rs.findOne({o: {drop: "backupColl"}})
{
"ts" : Timestamp(1398778745, 1),
"h" : NumberLong("-4262957146204779874"),
<VirtualHost *:8080>
ServerAlias ophal
ServerName apesol.org.pe
DocumentRoot /var/www/ophal
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/ophal/>
Options Indexes FollowSymLinks MultiViews +ExecCGI