Difference between revisions of "Server:QNAP"

From RadonWiki
Jump to: navigation, search
Line 25: Line 25:
 
//radonnas/homes /media/RadonNAS/homes cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials
 
//radonnas/homes /media/RadonNAS/homes cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials
 
//radonnas/Multimedia /media/RadonNAS/Multimedia cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials
 
//radonnas/Multimedia /media/RadonNAS/Multimedia cifs uid=mcarter,credentials=/home/mcarter/.smbcredentials
 +
</source>
 +
 +
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
 +
 +
<source lang="sh">
 +
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
 +
</source>
 +
 +
'''ldd libuaw.so''' revealed dependencies not met relating to '''libstdc++.so.6''' that required Ubuntu to be updated
 +
<source lang="sh">
 +
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
 +
</source>
 +
 +
'''ldd libuaw.so''' now has dependencies met so can now restart Code42 (CrashPlan)
 +
<source lang="sh">
 +
../bin/service.sh stop
 +
../bin/service.sh start
 
</source>
 
</source>
  
 
[[Category:Server]]
 
[[Category:Server]]

Revision as of 13:57, 22 May 2022

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