aboutsummaryrefslogtreecommitdiff
path: root/bigtop-deploy
diff options
context:
space:
mode:
authorevans_ye <innovansye@gmail.com>2014-06-22 18:18:00 +0800
committerJay Vyas <jay@apache.org>2014-06-23 09:07:59 -0400
commit90b2df1ce21faff7414ce3203340eb13498e2b5a (patch)
tree092f5dc8af57c4ef1f33b21effdaab5cdee4ca4d /bigtop-deploy
parentb163a794d95576bbb46a0f065429db568a154bf6 (diff)
BIGTOP-1347. Support better entropy performance on vagrant VMs
Signed-off-by: Jay Vyas <jay@apache.org>
Diffstat (limited to 'bigtop-deploy')
-rwxr-xr-xbigtop-deploy/vm/vagrant-puppet/provision.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/bigtop-deploy/vm/vagrant-puppet/provision.sh b/bigtop-deploy/vm/vagrant-puppet/provision.sh
index 92c58f31..0daccfa1 100755
--- a/bigtop-deploy/vm/vagrant-puppet/provision.sh
+++ b/bigtop-deploy/vm/vagrant-puppet/provision.sh
@@ -33,3 +33,9 @@ components,hadoop,hbase
EOF
mkdir -p /data/{1,2}
+
+# Setup rng-tools to improve virtual machine entropy performance.
+# The poor entropy performance will cause kerberos provisioning failed.
+yum -y install rng-tools
+sed -i.bak 's/EXTRAOPTIONS=\"\"/EXTRAOPTIONS=\"-r \/dev\/urandom\"/' /etc/sysconfig/rngd
+service rngd start