- Home
- Unravel 4.6.2.0 Documentation
- Installation
- Platforms
- Microsoft Azure Databricks (Manual)
- Install Unravel on Azure VM
Install Unravel on Azure VM
Install Unravel prerequisites on Azure VM
Install
ntpd
.sudo su - yum install ntp ntpd -u ntp:ntp
Prepare the data disk with at least 500 GB that was added to Azure VM. Use
fdisk -l
to check any 500 GB disk without partition (usually/dev/sdc
).List disks and partitions.
fdisk -l fdisk -l /dev/sdc
Format the disk
/dev/sdc
./usr/sbin/mkfs -t ext4 /dev/sdc
Mount the disk
/dev/sdc
on/srv
.mkdir -p /srv DISKUUID=`/usr/sbin/blkid |grep ext4 |grep sdc | awk '{ print $2}' |sed -e 's/"//g'` echo $DISKUUID echo "${DISKUUID} /srv ext4 defaults 0 0" >> /etc/fstab cat /etc/fstab mount /dev/sdc /srv
Verify the disk space.
df -hT /srv
Set permissions for Unravel and symlink Unravel's directories to the
/srv
mount.mkdir -p /srv/local/unravel chmod -R 755 /srv/local ln -s /srv/local/unravel /usr/local/unravel chmod 755 /usr/local/unravel
Install MySQL client.
yum install mysql
Install
DBFS CLI
.yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install python-pip sudo pip install databricks-cli
Note
Test connectivity using databricks-cli. In case there are any errors (Error: ValueError: Timeout value connect was Timeout) , then reinstall databricks-cli using python virtualenv as follows:
pip install databricks-cli yum install python3 virtualenv -p /usr/bin/python3 mypy3 source mypy3/bin/activate pip install databricks-cli
Install Unravel for Azure VM
Downloadthe latest RPM for Cloud.
Install RPM.
sudo rpm -ivh
latest-cloud-rpm
2> /tmp/rpm-install-log.txt
In this section: