Proxmox: differenze tra le versioni
Etichetta: Annullato |
Etichetta: Annullato |
||
| Riga 100: | Riga 100: | ||
Creare un nuovo utente ed assegnarli tutti i privilegi. | Creare un nuovo utente ed assegnarli tutti i privilegi. | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo mysql -u root | sudo mysql -u root | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Creare l'utente ( ''%'' significa ''qualsiasi provenienza'') ed assegnargli tutti i privilegi a qualsiasi database.<br/> | Creare l'utente ( ''%'' significa ''qualsiasi provenienza'') ed assegnargli tutti i privilegi a qualsiasi database.<br/> | ||
Versione delle 14:28, 21 mag 2025
Accesso
http://10.13.17.99:8006
Credenziali:
root W3bm0b1l!
Operazioni Preliminari
Dopo installazione andare a correggere le repository per la versione gratuita.
- Andare in:
cd /etc/apt/sources.list.d
- Modificare il file
nano ceph.liste commentare l'unica repo.
- Poi modificare il file
pve-enterprise.list, commentare il repo. - Aggiungere il file
pve-no-subscription.liste inserire il repository seguente:
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
- Eseguire
pveam update
- Eseguire
apt update && apt full-upgrade
- Installare comando per gestire partizioni
apt install parted
Aggiunta Disco secondario per backup
- Controllare dischi presenti:
lsblk
- Per Maggiori info sul disco:
fdisk -l
- Controllo a che unità è stato assegnato, ad esempio
sda
- Cancella eventuali partizioni precedenti
wipefs -a /dev/sda
- Crea una nuova tabella delle partizioni
parted /dev/sda mklabel gpt
- Crea una partizione primaria che occupa tutto lo spazio
parted -a opt /dev/sda mkpart primary ext4 0% 100%
- Formattare in ext4:
mkfs.ext4 /dev/sda1 -L backupdisk
- Controllare :
lsblk -f
- Creare cartella per montare il disco:
mkdir /mnt/backupdisk
- Modifica /etc/fstab per montare il disco in automatico:
echo 'LABEL=backupdisk /mnt/backupdisk ext4 defaults 0 2' >> /etc/fstab
systemctl daemon-reload
- Controllare che il disco sia montato correttamente:
df -h
- tornare su Proxmox
- Vai su
Datacenter > Storage > Add > Directory - Imposta i seguenti parametri:
- ID: backupdisk (o un nome a tua scelta)
- Directory: /mnt/backupdisk
- Content: seleziona backup, ISO image, Container template, disk Image.
- Nodes: seleziona il nodo Proxmox se ne hai più di uno.
- Enable: True
Rimozione messaggio Subscription
DA CAPIRE ANCORA COME RISOLVERE
In /usr/share/javascript/proxmox-widget-toolkit/ sono presenti 2 file js proxmoxlib.js e proxmoxlib.min.js
- Creare una copia di backup dei file
cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak
cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.min.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.min.js.bak
- Cercare nei 2 file la stringa
Database
Di default la configurazione ha una restrizione per le connessione solo sull'IP locale.
Nel file di configurazione cercare e modificare la riga con bind-address così
bind-address = 0.0.0.0
Il file di configurazione cambia a seconda della distribuzione.
- Debian: si trova in
/etc/mysql/mariadb.conf.d/50-server.cnf
sudo systemctl restart mariadb.service
Creare un nuovo utente ed assegnarli tutti i privilegi.
sudo mysql -u root
Creare l'utente ( % significa qualsiasi provenienza) ed assegnargli tutti i privilegi a qualsiasi database.
In MySql (Ubuntu)
CREATE USER 'simovinci'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL PRIVILEGES ON *.* to 'simovinci'@'%';
FLUSH PRIVILEGES;
exit
Variante per MariaDB (Debian)
CREATE USER 'simovinci'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* to 'simovinci'@'%';
FLUSH PRIVILEGES;
exit