CPU Server

From MuHack
Revision as of 10:54, 22 May 2025 by Mrmoddom (talk | contribs) (Created CPU Server - some information missing, need more details)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Service: CPU Server
Operational Status Needs: Work
Location Aula associazioni
Contact [email protected]
Super Users Ceres-c, Mrmoddom, Cammo
Owner MuHack
Last Update 2025-05-22
URIs
cpu.muhack

MUHACK CPU SERVER

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

What this box is for

  • General computational needs

Fast facts

  • Host name  : cpu.muhack (reachable only locally or through the MuHack Tailscale network)
  • Management  : Proxmox web UI @ port 8006 → Link
  • Sysadmins  : Ceres-c, Mrmoddom, Cammo
  • Contact  : [email protected] • or in person every Tuesday evening at the MuHack meeting

Hardware

  • CPU  : Xeon 32 Threads
  • RAM  :
  • GPU-A  :
  • Disks  : SSD 256GB - 6TB Raid0 (3+3 HDD)
  • NICs  :

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 [email protected], [email protected], or [email protected] — or just grab us at the Tuesday MuHack meeting.