Spock Installation: Storage Server - calab-ntu/gpu-cluster GitHub Wiki
1. Install System
- Install disks and RAMs to NAS
- Connect NAS with to a router and find the NAS on the browser with web assistant.
- Follow the DSM install wizard to install DSM system. WIP
2. Network settings
-
Static ip
Control Panel
>Network
>Network Interface
>Create
>Create Bond
- Choose Interfaces
- Configuration:
Link Aggregation Mode
:Adaptive Load Balancing
IPv4
:Use Manual Configuration
IP Address: [Available IP in LAN] Subnet Mask: 255.255.0.0 Gateway: 192.168.0.1 DNS Server: 192.168.0.1
-
Firewall settings
Control Panel
>Security
Firewall
- Enable firewall
- Enable firewall notifications
Protection
-
Auto Block
- Enable auto block
-
Denial-of-Service (DoS) Protection Choose the
Network Interface
- Enable DoS protection
-
-
NFS server
- Enable NFS:
Control Panel
>File Services
>NFS
>Enable NFS service
- Choose
Maximun NFS Protocol
:NFS4.1
Addvanced Settings
:- Apply default UNIX permissions
NFSv4/4.1 domain
: gpucluster.calab
- Apply default UNIX permissions
- Enable NFS:
-
SSH enable :
Control Panel
>Terminal & SNMP
>Terminal
- Enable SSH service
Prot
: 22
- Enable SSH service
3. Storage pool and shared folder
- Create New storage pool and volume
Storage Manager
>Storage
>Create
>Create Storage Pool
> ChooseRAID6
, name the Pool >Next
> Choose Disks >Next
>Done
Storage Manager
>Storage
>Create
>Create Volume
>Select Storage Pool
>Modify allocated size
:Max
>Next
>Select file system
:btrfs
>Next
> Skip the encryption settings:Next
>Apply
- Create new shared folder
Control Panel
>Shared Folder
>Create
>Create Shared Folder
- Edit properties:
- General
Name
: gpucluster*Location
: choose the volume you want.
- Restrict access to adminstrators only
Enable additional security measure
:Skip
>Next
- Advanced
- Enable data checksum for advanced data integrity
- General
- Enable NFS Permissins on Shared Folder:
- Choose shared folder >
edit
>NFS Permissions
>Create
- Edit NFS rule:
Hostname or IP
: 192.168.0.0/24Privilege
: Read/WriteSqash
: No mappingSecurity
: sys- Enable asynchronous
- Choose shared folder >