CDH 5.4升级HUE到3.8

CDH 5.4 upgrade to HUE to 3.8

我正在使用 CDH 5.4。我看到 HUE 的版本是 3.7

我想使用 HUE 3.8 中的 Spark notebook 功能,但我不知道如何将 HUE 升级到 3.8

我在 HUE wiki page 找到了如何更新 HUE 的说明。它现在已被删除,所以我将我的更新 bash 脚本放在这里

#!/bin/bash

CDH_LIB=/opt/cloudera/parcels/CDH/lib

# Download tarball
wget https://dl.dropboxusercontent.com/u/730827/hue/releases/3.8.1/hue-3.8.1.tgz

# Backup old version
sudo mv $CDH_LIB/hue $CDH_LIB/hue-3.7

# Install libs
sudo apt-get -y install python2.7-dev
sudo apt-get -y install libxslt1-dev
sudo apt-get -y install libmysqlclient-dev
sudo apt-get -y install libsqlite3-dev
sudo apt-get -y install make
sudo apt-get -y install libkrb5-dev
sudo apt-get -y install libxml2-dev
sudo apt-get -y install libssl-dev
sudo apt-get -y install libldap2-dev
sudo apt-get -y install python-pip
sudo apt-get -y install libsasl2-dev
sudo apt-get -y install python-ldap

tar -zxvf hue-3.8.1.tgz
cd hue-3.8.1/

#sudo rm -rf /opt/cloudera/parcels/CDH/lib/hue
# Build
sudo PREFIX=$CDH_LIB make install

# Copy configs
sudo rsync -aL $CDH_LIB/hue-3.7/desktop/conf/ $CDH_LIB/hue/desktop/conf/

# Copy db
sudo cp $CDH_LIB/hue-3.7/desktop/desktop.db $CDH_LIB/hue/desktop/desktop.db

# Sync db
sudo $CDH_LIB/hue/build/env/bin/hue syncdb
sudo $CDH_LIB/hue migate