Difference between revisions of "Cluster der kan alt/Configure NFS server, Apt cacher and SSH auto login"
From Teknologisk videncenter
(9 intermediate revisions by 3 users not shown) | |||
Line 5: | Line 5: | ||
</source> | </source> | ||
− | + | Edit the exports file | |
<source lang=cli> | <source lang=cli> | ||
nano /etc/exports | nano /etc/exports | ||
</source> | </source> | ||
− | + | Add this line at the bottom | |
− | |||
<source lang=cli> | <source lang=cli> | ||
/home/ 10.0.0.0/24(rw,no_root_squash,no_subtree_check,async) | /home/ 10.0.0.0/24(rw,no_root_squash,no_subtree_check,async) | ||
</source> | </source> | ||
− | + | Export the new share | |
<source lang=cli> | <source lang=cli> | ||
exportfs | exportfs | ||
</source> | </source> | ||
− | + | Restart the NFS server service | |
− | |||
− | |||
<source lang=cli> | <source lang=cli> | ||
service nfs-kernel-server restart | service nfs-kernel-server restart | ||
</source> | </source> | ||
− | + | Enter the idmapd.conf file | |
+ | <source lang=cli> | ||
+ | nano /etc/idmapd.conf | ||
+ | </source> | ||
+ | Change the domain to "Cluster" | ||
<source lang=cli> | <source lang=cli> | ||
Domain = Cluster | Domain = Cluster | ||
</source> | </source> | ||
− | + | Restart the idmapd service | |
<source lang=cli> | <source lang=cli> | ||
service idmapd restart | service idmapd restart | ||
</source> | </source> | ||
− | == | + | |
− | + | =apt-cacher= | |
+ | |||
+ | '''Disregard of this manual for APT-CACHER for Ubuntu 14.04+ Use: apt-cacher-ng''' <br> | ||
+ | http://www.tecmint.com/apt-cache-server-in-ubuntu/ | ||
+ | |||
+ | |||
+ | Install the apt-cacher program | ||
<source lang=cli> | <source lang=cli> | ||
− | apt-get install | + | apt-get install apt-cacher |
</source> | </source> | ||
− | |||
− | + | Enter the apt-cacher.conf file | |
+ | <source lang=cli> | ||
+ | nano /etc/apt-cacher/apt-cacher.conf | ||
+ | </source> | ||
+ | Insert the following | ||
<source lang=cli> | <source lang=cli> | ||
− | + | path_map = ubuntu de.archive.ubuntu.com/ubuntu; ubuntu-updates de.archive.ubuntu.com/ubuntu ; ubuntu-security security.ubuntu.com/ubuntu | |
+ | allowed_hosts=* | ||
</source> | </source> | ||
− | + | ||
+ | Enter the apt-cacher file | ||
<source lang=cli> | <source lang=cli> | ||
− | + | nano /etc/default/apt-cacher | |
</source> | </source> | ||
− | + | set the autostart to 1 | |
<source lang=cli> | <source lang=cli> | ||
− | + | AUTOSTART=1 | |
</source> | </source> | ||
− | + | Restart the apt-cacher service | |
− | |||
− | |||
− | |||
− | |||
<source lang=cli> | <source lang=cli> | ||
− | + | sudo /etc/init.d/apt-cacher restart | |
− | |||
</source> | </source> | ||
− | + | ||
+ | =Auto SSH login= | ||
+ | Make a crypto dsa(digital signature algorithm) key for the auto login | ||
<source lang=cli> | <source lang=cli> | ||
− | + | ssh-keygen -t dsa | |
</source> | </source> | ||
− | + | Copy the dsa key to the hidden /.ssh/ folder i the /home/<username> folder, which will be mounted on the nodes | |
<source lang=cli> | <source lang=cli> | ||
− | / | + | cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys |
</source> | </source> | ||
{{Source cli}} | {{Source cli}} |
Latest revision as of 12:15, 4 November 2014
NFS Server
Installer NFS Server
apt-get install nfs-kernel-server -y
Edit the exports file
nano /etc/exports
Add this line at the bottom
/home/ 10.0.0.0/24(rw,no_root_squash,no_subtree_check,async)
Export the new share
exportfs
Restart the NFS server service
service nfs-kernel-server restart
Enter the idmapd.conf file
nano /etc/idmapd.conf
Change the domain to "Cluster"
Domain = Cluster
Restart the idmapd service
service idmapd restart
apt-cacher
Disregard of this manual for APT-CACHER for Ubuntu 14.04+ Use: apt-cacher-ng
http://www.tecmint.com/apt-cache-server-in-ubuntu/
Install the apt-cacher program
apt-get install apt-cacher
Enter the apt-cacher.conf file
nano /etc/apt-cacher/apt-cacher.conf
Insert the following
path_map = ubuntu de.archive.ubuntu.com/ubuntu; ubuntu-updates de.archive.ubuntu.com/ubuntu ; ubuntu-security security.ubuntu.com/ubuntu
allowed_hosts=*
Enter the apt-cacher file
nano /etc/default/apt-cacher
set the autostart to 1
AUTOSTART=1
Restart the apt-cacher service
sudo /etc/init.d/apt-cacher restart
Auto SSH login
Make a crypto dsa(digital signature algorithm) key for the auto login
ssh-keygen -t dsa
Copy the dsa key to the hidden /.ssh/ folder i the /home/<username> folder, which will be mounted on the nodes
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys