Melchiorre (Server): Difference between revisions

From MuHack
Jump to navigation Jump to search
m (Ceres-c moved page CPU Server to Melchiorre (Server))
(Update specs + hostname)
 
Line 5: Line 5:
|Super Users=Ceres-c, Mrmoddom, Cammo
|Super Users=Ceres-c, Mrmoddom, Cammo
|Owner=MuHack
|Owner=MuHack
|Service URI=Proxmox web UI;http://cpu.muhack:8006
|Service URI=Proxmox web UI;http://melchiorre.muhack:8006
}}
}}
= MUHACK CPU SERVER =
A shared machine that gives all members access to personal VM/LXC for general purpose computations.
A shared machine that gives all members access to personal VM/LXC for general purpose computations.


Line 16: Line 15:
== Hardware ==
== Hardware ==


* CPU : 36 x Intel(R) Xeon(R) CPU E5-2696 v3 @ 2.30GHz (1 Socket)
* CPU: 36 thread Intel Xeon CPU E5-2696 v3 @ 2.30GHz (1 Socket)
* RAM : 64 GB ECC DDR4 @ 2400 Mhz
* RAM: 128 Gb ECC DDR4 @ 2133 Mhz
* GPUs:
* GPU-A : NVIDIA GK208B [GeForce GT 710]
** NVIDIA GeForce GT 710 — emergency host console only
* Disks : SSD 256GB - 6TB Raid0 (3+3 HDD)
* Storage:
* NICs : Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
** OS drive: 256 Gb SATA SSD

** Storage (SSD): 3*1Tb Exceria SSD RAID-Z1 (2Tb usable)
** Storage (HDD): 2*3Tb Toshiba P300 HDD ZFS striped (6Tb usable)
* NIC: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
* KVM: PicoKVM PCIe


== Software stack ==
== Software stack ==
Line 30: Line 33:


# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can <tt>ping gpu.muhack</tt>.
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can <tt>ping gpu.muhack</tt>.
# Go to the [https://cpu.muhack:8006 proxmox login page] and login a first time to create your account and then logout immediately
# Go to the [https://melchiorre.muhack:8006 proxmox login page] and login a first time to create your account and then logout immediately
# Talk to '''any sysadmin''' (email or in person on Tuesday). Tell us
# Talk to '''any sysadmin''' (email or in person on Tuesday). Tell us
## what you plan to run
## what you plan to run
Line 42: Line 45:


At this point you have two options for interact with the console:
At this point you have two options for interact with the console:
# Use the [https://cpu.muhack:8006 proxmox web interface]'s integrated console
# Use the [https://melchiorre.muhack:8006 proxmox web interface]'s integrated console
# Join the machine to a tailnet (your personal or the MuHack's one) and connect trough SSH -> remember to enable ssh root access within sshd config file!
# Join the machine to a tailnet (your personal or the MuHack's one) and connect trough SSH -> remember to enable ssh root access within sshd config file!



Latest revision as of 18:39, 16 November 2025

Service: Melchiorre (Server)
Operational Status Working
Location Aula associazioni
Contact webmaster@muhack.org
Super Users Ceres-c, Mrmoddom, Cammo
Owner MuHack
Last Update 2025-11-16
URIs
Proxmox web UI http://melchiorre.muhack:8006

A shared machine that gives all members access to personal VM/LXC for general purpose computations.

What this box is for

  • General computational needs

Hardware

  • CPU: 36 thread Intel Xeon CPU E5-2696 v3 @ 2.30GHz (1 Socket)
  • RAM: 128 Gb ECC DDR4 @ 2133 Mhz
  • GPUs:
    • NVIDIA GeForce GT 710 — emergency host console only
  • Storage:
    • OS drive: 256 Gb SATA SSD
    • Storage (SSD): 3*1Tb Exceria SSD RAID-Z1 (2Tb usable)
    • Storage (HDD): 2*3Tb Toshiba P300 HDD ZFS striped (6Tb usable)
  • NIC: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
  • KVM: PicoKVM PCIe

Software stack

  • Proxmox VE 8.x (kernel 6.8)

Getting your own environment

  1. Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can ping gpu.muhack.
  2. Go to the proxmox login page and login a first time to create your account and then logout immediately
  3. Talk to any sysadmin (email or in person on Tuesday). Tell us
    1. what you plan to run
    2. an estimate of how much RAM / runtime you’ll need
  4. We’ll create a container (or VM) for you and hand back:
    1. ID (e.g. ct104 or vm203)
    2. a random initial password

Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.

After the first login you have to re-login a second time to let proxmox setup correctly your account's group

At this point you have two options for interact with the console:

  1. Use the proxmox web interface's integrated console
  2. Join the machine to a tailnet (your personal or the MuHack's one) and connect trough SSH -> remember to enable ssh root access within sshd config file!

Fair-share policy

  • Jobs longer than 12 h → announce them at the Tuesday meeting or in the telegram channel.
  • Sysadmins may pause/stop workloads that block others
  • Crypto-mining strictly forbidden

Good-citizen checklist

  • If don't need to keep you VM/LXC up, shut it down for others: the resources are limited and shared!
  • Keep /tmp and your home directory tidy; disk space is shared
  • BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee

Questions / ideas → email superusers (see info table at the top) — or just grab us at the Tuesday MuHack meeting.