OpenVZ è un software di virtualizzazione a livello di sistema operativo che consente di eseguire più istanze isolate (conosciute come container) di un sistema operativo su un singolo server fisico. OpenVZ è limitato alla virtualizzazione su Linux, ma supporta sia Linux che BSD come sistemi operativi ospite.
Per ottenere i dettagli del sistema ospite (quale è il sistema operativo, quantità di risorse allocate, ecc.) dall’host OpenVZ è possibile seguire questi passaggi:
1. Accedi al server host tramite SSH. Se il tuo sistema operativo è Windows, puoi usare un client SSH come PuTTY; se èLinux o macOS, puoi usare il terminale.
1. Usa il comando `vzlist` per visualizzare un elenco di tutti i container OpenVZ sul server. Questo comando fornirà un output simile al seguente:
```
CTID NPROC STATUS IP_ADDR HOSTNAME
101 56 running 192.0.2.1 myvps.example.com
```
1. Il `CTID` rappresenta l’ID del contanier che ospita il sistema operativo ospite. Usa il comando `vzlist -a` per visualizzare le informazioni dettagliate sul sistema operativo ospitato all’interno del container.
1. Dopo aver identificato l’ID del container corretto, è possibile utilizzare il comando `vzctl` seguito da `exec` e l’ID del container per eseguire comandi specifici nel container. Ad esempio, per ottenere le informazioni sul sistema operativo, potresti eseguire `vzctl exec 101 uname -a`. Per ottenere i dettagli sulla quantità di risorse allocate, potresti eseguire `vzctl exec 101 free -m`.
Ricorda che avrai bisogno di privilegi di amministratore o root per eseguire questi comandi. Se non hai questi privilegi, dovrai chiedere al tuo provider di hosting di recuperare queste informazioni per te.