This repository contains the scripts to bootstrap the SIGMEDIA Linux servers. The assumed distribution is Arch Linux and the scripts configure the following parts:
- Active Directory in order to use the MEE.TCD.IE credentials
- Docker
- NVIDIA/CUDA/CUDNN to support GPU
It follows the classic installation pattern of Arch Linux:
- execute the different steps up to the arch-chroot (included)
- for the pacstrap command append git to be able to clone the repository
- clone this repository:
git clone https://github.com/sigmedia/linux-servers-bootstrap.git - go to the directory of the cloned repository and call the script
00_pre_reboot_install.sh- the script takes two arguments: the hostname (e.g. sigXXX) and the hard drive /dev path to install the bootloader
- reboot
- go to the directory of the cloned repository and call the script
01_post_reboot_install.sh - reboot and login user your MEE login
- clone this repository as you not as root:
git clone https://github.com/sigmedia/linux-servers-bootstrap.git - go to the directory of the cloned repository and call the script
02_userspace_install.sh
Execute the following command:
(git clone https://github.com/sigmedia/linux-servers-bootstrap.git; cd linux-servers-bootstrap; bash 02_userspace_install.sh)when finished you can remove the directory linux-servers-bootstrap
Only users from the group supermedia have sudo permissions and docker capabilities.