Skip to content

Instantly share code, notes, and snippets.

@yuikns
Last active March 10, 2018 01:45
Show Gist options
  • Save yuikns/c2b77816850e040e94e752f41a52424b to your computer and use it in GitHub Desktop.
Save yuikns/c2b77816850e040e94e752f41a52424b to your computer and use it in GitHub Desktop.
sudo apt-get update
sudo apt-get -y install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get -y install docker-ce
sudo curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker run -it --privileged=true --cap-add=SYS_ADMIN -h bootcamp1.docker --name bigbox -p 2222:22 -p 9530:9530 -p 8888:8888 
-v /mnt/local:/usr/local/zeppelin 
sunlab/bigbox:latest /bin/bash
echo 'zeppelin ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers.d/zeppelin

users

function gen_user() {
    if [ -z $1 ]; then
        echo "usage: gen_user user_name"
    else
        local c_user=$1
        local c_home=/mnt/host/mnt/home/$c_user
        adduser  -d $c_home $c_user
        mkdir -p $c_home/.ssh
        cat ~/.ssh/id_rsa.pub >> $c_home/.ssh/authorized_keys
        chmod 0600 $c_home/.ssh/authorized_keys
        chmod 0700 $c_home/.ssh
        chown -R $c_user:$c_user $c_home/.ssh
    fi
}

@/etc/hadoop/conf/core-site.xml http://blog.csdn.net/u012948976/article/details/49904675

  <property>
    <name>hadoop.proxyuser.zeppelin.hosts</name>
    <value>*</value>
  </property>
  <property>
    <name>hadoop.proxyuser.zeppelin.groups</name>
    <value>*</value>
  </property>
    <property>
    <name>hadoop.proxyuser.root.hosts</name>
    <value>*</value>
  </property>
  <property>
    <name>hadoop.proxyuser.root.groups</name>
    <value>*</value>
  </property>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment