This is the “expected” behavior. Let me explain it, with a cluster of 3 nodes and 1 replica. So you have started with 1 node, so in this case you have only “active documents” (no replica) Then you add another node, and do a rebalance. Once it is done you have 50% of the active…
Month: September 2015
Permanently set hostname in Fedora 22
root ~ # hostnamectl set-hostname –static "YOUR-HOSTNAME-HERE" nJoy 😉
Installing node on Fedora 22
yum install gcc-c++ make openssl-devel Install from Source code : wget http://nodejs.org/dist/v0.8.15/node-v0.8.15.tar.gz tar zxvf node-v0.8.15.tar.gz cd node-v0.8.15 ./configure make make install Install from GIT repository yum install git git clone git://github.com/joyent/node.git cd node ./configure make make install nJoy 😉
D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open “/var/lib/dbus/machine-id”
This is quite a common issue with X11 upgraded on a Centos Minimal. quick fix ( not perfect but gets the system through the hump : dbus-uuidgen > /var/lib/dbus/machine-id This should fix the issue. nJoy 🙂
package.json sample
This is the basic structure for a node.js package file { "name": "Express-Basic", "description": "Demonstrating Express", "version": "0.0.1", "private": true, "dependencies": { "express": "3.x" } } nJoy 😉
Bash test if port is open no external tools
Assume you do not have curl/telnet/netcat (or nc does not support -z as in later versions ?? why did they remove it ?? ) the following will work on any recent Bash version. (echo > /dev/tcp/skinner/22) >/dev/null 2>&1 && echo “Port is open” || echo “Port is closed” nJoy 😉