Server:QNAP

From RadonWiki
Revision as of 13:57, 22 May 2022 by Matt.carter (Talk | contribs)

Jump to: navigation, search

Install cifs Make folders to mount the shares to

sudo apt-get install cifs-utils
sudo mkdir /media/RadonNAS/homes
sudo mkdir /media/RadonNAS/Multimedia

Create a file /home/mcarter/.smbcredentials to store the credentials

username=msusername
password=mspassword

Add the mounts to file /etc/fstab so that these get mounted on restarts

//radonnas/homes /media/RadonNAS/homes cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials,iocharset=utf8,sec=ntlm,user 0 0
//radonnas/Multimedia /media/RadonNAS/Multimedia cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials,iocharset=utf8,sec=ntlm,user 0 0

The above started to produce an error, and so modified to the following to edit , use command "sudo gedit /etc/fstab" to re-mount use command "sudo mount -a"

//radonnas/homes /media/RadonNAS/homes cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials
//radonnas/Multimedia /media/RadonNAS/Multimedia cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials

Installed Code42 (CrashPlan) v10 un Ubunutu 16.04 Had an issue relating to dependancies 1. Installed CrashPlanSmB_10.0.0 2. Manually copied dependency libuaw.so 3. Depedencies for libuaw.so not met. Needed to update Ubuntu 4. Restart Code42 (CashPlan) serve

cp CrashPlanSmb_10.0.0.cpi /home/mcarter/Downloads/code42Fix/
cd /home/mcarter/Downloads/code42Fix/
gzip -dc CrashPlanSmb_10.0.0.cpi | cpio -i
cd /usr/local/crashplan/nlib/
cp /home/mcarter/Downloads/code42Fix/nlib/ubuntu20/* .
chmod 744 *
ldd libuaw.so

ldd libuaw.so revealed dependencies not met relating to libstdc++.so.6 that required Ubuntu to be updated

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
add-apt-repository ppa:ubuntu-toolchain-r/test
apt update
apt upgrade
apt install gcc-9
apt install libstdc++6
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
ldd libuaw.so

ldd libuaw.so now has dependencies met so can now restart Code42 (CrashPlan)

../bin/service.sh stop
../bin/service.sh start