|
|
# EDA Servers User Guide
|
|
|
|
|
|
Welcome to the Hitchhiker's Guide to the EDA Servers Galaxy.
|
|
|
|
|
|
This is a guide for users of the shared servers belonging to the EDA Group at Politecnico di Torino. All users should carefully read this guide *before* starting to use the servers. Two important disclaimers:
|
|
|
* This guide is not a computer engineering course, and therefore it assumes that you have a basic knowledge on several topics (Linux command line tools, network protocols, computer hardware, etc). It you are not familiar with something, remember that Google is your friend.
|
|
|
* The servers are a shared computation environment based on *constructive cooperation*. This means that, although we have tried to make some of the house-keeping tasks on the servers automatic, if you do not pay attention to what you do, and you don't follow this guide carefully, you'll be able to create *a lot* of problems to yourself, other group members, and us sysadmins. While we cannot avoid all problems, we have implemented mechanisms to identify who created them, and we will report them directly to Prof. Macii.
|
|
|
|
|
|
You are now warned and free to proceed at your own risk.
|
|
|
|
|
|
# Table of Contents
|
|
|
1. [Servers Information](pages/common/servers)
|
|
|
1. [Accounts](pages/common/account)
|
|
|
1. [Connecting to the servers](pages/common/connection)
|
|
|
1 [Maintaining a Permanent Shell](pages/common/permanent-shell)
|
|
|
2 [File Transfer](pages/common/file-transfer)
|
|
|
1. [Storage Management and Quotas](pages/group/storage)
|
|
|
1. Monitoring Resources
|
|
|
* Monitoring CPU and RAM
|
|
|
* Monitoring GPU
|
|
|
* Monitoring Storage
|
|
|
1. Gitlab
|
|
|
1. Software and Libraries
|
|
|
* Additional Software on Philae (Modules)
|
|
|
* Remote Code Deployment (Example with PyCharm)
|
|
|
* Python Virtual Environments
|
|
|
* EDA Technology Libraries
|
|
|
1. Miscellaneous:
|
|
|
* Setting CUDA Drivers on Icaro |