Prima di iniziare l'installazione, verificare che il server soddisfi i requisiti hardware.
Ulteriori dettagli sull'installazione sono disponibili nel documento Guida all'installazione di BQN.
Generare un'unità avviabile
Una nuova installazione richiede che il server avvii un'immagine ISO, l'immagine di installazione Bequant . L'immagine ISO contiene i programmi di installazione, il sistema operativo e il software del prodotto.
Ottenere il file iso più recente dal supporto di Bequant (support@bequant.com).
La ISO di BQN è già avviabile. Per masterizzare il file ISO in un'unità USB:
In Linux, utilizzare il comando dd:
Esempio (driver USB in /dev/sdb e visualizzazione delle informazioni di avanzamento):
In Windows, utilizzare Rufus(https://rufus.ie). Selezionare lo schema di partizione MBR e la modalità immagine DD.
In alternativa, nei server con un'interfaccia LOM (lights-out management) (come HPE iLO, Dell iDRAC o Supermicro IPMI) il file ISO può essere montato direttamente come unità virtuale.
Impostazioni del BIOS
Per accedere alle impostazioni del BIOS/sistema è necessario premere un tasto speciale durante la sequenza del Power-On Self Test (POST) (può essere F2, F9, DEL o un altro tasto visualizzato sullo schermo).
Le sezioni seguenti descrivono le impostazioni da controllare nel BIOS del server.
Maggiori dettagli sono disponibili nella sezione 2.4 del documento Guida all'installazione di BQN.
Modalità di avvio
Il server deve avere la modalità di avvio predefinita (ad esempio, DUAL).
L'ISO supporta sia la modalità legacy/MBR/BIOS che la modalità UEFI. Molti server moderni supportano solo la modalità di avvio UEFI, ma per gli altri sono disponibili entrambe le modalità.
Se si seleziona la modalità UEFI come modalità di avvio, assicurarsi che Secure Boot sia disabilitato nelle impostazioni del BIOS/Sistema.
Orologio del server
L'orologio del server deve essere impostato su UTC (tempo universale coordinato) nel BIOS.
L'ora attuale UTC può essere ottenuta alla pagina: https://www.timeanddate.com/worldclock/timezone/utc.
Verificare le impostazioni della data e dell'ora.
Nota: il fuso orario verrà configurato successivamente, durante l'installazione di BQN ISO.
Impostazione del disco
Se non è disponibile un controller RAID, saltare questa sezione.
Se è presente un controller RAID, nella maggior parte dei casi il controller RAID richiede che i dischi disponibili per il sistema operativo siano definiti nella configurazione del controller RAID, anche se c'è un solo disco o se non viene utilizzato uno schema di ridondanza RAID. Pertanto, prima del processo di installazione di BQN, è necessario creare un'unità logica o virtuale all'interno del controller RAID. Inoltre, l'unità logica o virtuale deve essere contrassegnata come disco avviabile.
La configurazione del controller RAID è solitamente disponibile durante la sequenza di Power-On Self Test (POST) del server.
Il tipo di RAID dipende dal numero di dischi fisici disponibili:
- Se si tratta di un solo disco fisico: RAID0.
- Se due dischi fisici: RAID 1.
- Se quattro o più dischi fisici: RAID 1+0 (stripe of mirrors).
Nota: se c'è un numero dispari di dischi fisici, il disco rimanente verrà usato come disco di riserva.
Maggiori dettagli si trovano nella sezione 2.4.4 della Guida all'installazione di Guida all'installazione di BQN.
Configurazione BIOS dei server NUMA
Questa sezione deve essere seguita solo con i server NUMA. Un server NUMA è un server con più di un processore in cui il costo di accesso alla memoria non è costante e dipende dalla posizione del modulo di memoria rispetto al core della CPU che esegue l'accesso. Bequant supporta solo server NUMA con un massimo di due processori.
Server AMD EPYC
A causa del design interno di EPYC, tutti i server AMD EPYC sono NUMA, compresi i server con una sola CPU fisica. Sono necessarie le seguenti impostazioni delle opzioni del BIOS:
Nodi NUMA per Socket
Se ogni CPU del server ha più di 32 hyperthread, dividiamo ogni CPU fisica (socket della CPU) in due nodi NUMA utilizzando la seguente configurazione del BIOS:
- Nodi NUMA per socket: 2
Di conseguenza, si vedranno quattro nodi NUMA in un server a due CPU e due nodi NUMA in un server a una CPU.
Interleaving di memoria
L'interleaving della memoria assegna posizioni di memoria con indirizzi contigui a diversi moduli DIMM di RAM. Questo è auspicabile, ma vogliamo che l'interleaving riguardi solo i moduli DIMM dello stesso nodo NUMA. In AMD, questo si ottiene con la seguente opzione:
- Interlacciamento della memoria: Auto.
Server Intel
Interleaving di memoria
L'interleaving della memoria assegna posizioni di memoria con indirizzi contigui a diversi moduli DIMM di RAM. Questo è auspicabile, ma vogliamo che l'interleaving riguardi solo i moduli DIMM dello stesso nodo NUMA. In Intel, questo si ottiene con la seguente opzione:
- Interleaving di memoria: disattivare.
Questa opzione esegue ancora l'interleaving della memoria, ma è limitata ai moduli DIMM nello stesso nodo NUMA, che è quello che vogliamo per evitare la penalizzazione delle prestazioni dell'accesso ai moduli SIMM nell'altra modalità NUMA.
Installare il software dall'unità di avvio
Dopo aver completato tutti i passaggi necessari per le impostazioni del BIOS, inserire l'unità USB.
Avviare o riavviare il sistema, selezionare il menu di avvio unico e scegliere l'unità USB.
Una volta caricata l'immagine di installazione di Bequant , viene presentata la seguente schermata:
Premere INVIO sulla prima opzione, installazione del sistema operativo BQN (se non si fa nulla, verrà selezionata automaticamente dopo dieci secondi).
Alcune note sulla navigazione nelle schermate di installazione della ISO:
- Utilizzare le frecce destra e sinistra o il tasto TAB per spostarsi tra i pulsanti.
- Premere ENTER per selezionare un tasto.
- Utilizzate i tasti freccia su e giù per spostarvi in un elenco.
- Premendo una lettera, l'elenco si posiziona sul primo elemento che inizia con quella lettera.
- Premere la barra spaziatrice per selezionare una voce dell'elenco.
Selezione del disco
Se è disponibile più di un disco, verrà visualizzato un menu con le opzioni disponibili (altrimenti l'installazione passerà alla finestra della partizione, vedere la sezione successiva):
Selezionare un disco per l'installazione del software BQN (normalmente /dev/sda) e premere INVIO. Si noti che l'unità USB potrebbe essere elencata, quindi non confondetevi e non selezionatela per l'installazione (l'unità USB è l'origine del software, non la destinazione dell'installazione).
Partizioni del disco
Selezionare lo schema di partizione Predefinito in quasi tutti i casi, tranne se il server non è nuovo e ha un'installazione precedente che non utilizzava il formato DOS o MBR (ad esempio, era formattato con GPT).
Lo schema di partizione predefinito utilizza il disco intero e cancella tutti i dati esistenti. Questo schema di partizione crea due partizioni:
- Una partizione di swap, con una dimensione pari alla metà della memoria RAM fisica. La dimensione predefinita dello swap non è superiore a 64 GB o al 25% dello spazio totale del disco.
- Una partizione BQN OS Linux, dimensionata utilizzando tutto lo spazio rimanente sul disco.
Partizione personalizzata
Se è necessaria una partizione personalizzata (un server con una precedente installazione non DOS/MBR), seguire la sezione 2.6 del documento Guida all'installazione di BQN. Quando possibile, si consiglia di utilizzare l'opzione di partizione predefinita.
Selezione della mappa della tastiera
La tastiera USA è selezionata per impostazione predefinita. Per selezionare una tastiera diversa, spostarsi nell'elenco (ad esempio, premendo "e" più tre frecce verso il basso si posizionerà l'elenco sulla tastiera spagnola "es"). Selezionare la voce dell'elenco con la barra spaziatrice e premere INVIO.
Nome host
Inserire il nome dell'host del server BQN (che può essere modificato in seguito durante la procedura di post-installazione o, successivamente, utilizzando la GUI BQN).
Selezione del fuso orario
Il fuso orario dell'Europa centrale (CET) è selezionato per impostazione predefinita. Per selezionare un altro fuso orario, spostarsi nell'elenco, selezionarlo con la barra spaziatrice e premere INVIO (è possibile modificarlo in un secondo momento durante la procedura di post-installazione o, successivamente, tramite l'interfaccia grafica BQN).
Password di root
È importante conservare la password di root in un luogo sicuro per accedere al server BQN durante la fase successiva all'installazione. La password di root può essere cambiata in quel momento.
Installare il boot loader
Immettere Install, per installare il boot loader nel Master Boot Record (MBR).
Configurazione dell'interfaccia di gestione BQN
Immettere Sì per avviare la configurazione dell'interfaccia di gestione BQN.
Selezionare l'interfaccia di rete di gestione BQN. È preferibile la prima porta della scheda madre del server (in genere denominata en0o1). Questa può essere modificata in seguito durante la procedura di post-installazione o, successivamente, tramite la GUI BQN.
Inserire l'indirizzo IP di gestione del BQN con la relativa maschera di sottorete (per impostazione predefinita, 192.168.0.121/24):
Rispondere Sì per configurare il gateway predefinito e specificarne l'indirizzo nella schermata che segue (per impostazione predefinita, 192.168.0.1):
Se tutto va bene, un dialogo informa della fine della configurazione.
Le impostazioni di gestione possono essere modificate in un secondo momento durante la procedura di post-installazione o, successivamente, tramite la GUI BQN.
Riavviare il server
Rispondere Sì per avviare il riavvio del server:
Rimuovere il driver USB e selezionare Riavvia.
Fasi successive all'installazione
Una volta completata la procedura di installazione del software descritta nella sezione precedente, dopo il riavvio del sistema sono necessarie alcune operazioni successive all'installazione.
Configurazione guidata, caso base
Accedere al sistema come root (con la password impostata in precedenza), avviare la shell BQN con il comando bqnsh ed eseguire wizard bta, un comando guidato che genera una configurazione iniziale, crea gli utenti di amministrazione predefiniti e abilita la GUI:
Se il modello di hardware è supportato dalla procedura guidata, il numero di serie del sistema(ABCDEFG in questo esempio) viene utilizzato per impostare automaticamente le password dell'amministratore predefinito(bqnadm) e dell'operatore(bqnop). Queste password possono essere modificate in seguito (vedere la sezione relativa ai passaggi opzionali).
Configurazione guidata, caso interattivo
La procedura guidata può essere eseguita anche in modalità interattiva per decidere ad ogni passo le impostazioni di configurazione. Ciò può essere utile, ad esempio, se si desidera modificare l'interfaccia di gestione o l'indirizzo IP introdotti durante il processo di installazione. ENTER assumerà il valore suggerito dalla procedura guidata tra parentesi quadre
In questo esempio, verranno apportate le seguenti modifiche alle impostazioni predefinite:
- Registrare un server DNS (8.8.8.8).
- L'indirizzo di gestione sarà 10.0.0.23/24 sulla VLAN 12 con il gateway predefinito 10.0.0.1.
Si noti che quando si cambia l'IP di gestione, è necessario effettuare nuovamente il login dalla nuova rete e al nuovo indirizzo IP.
Aggiornamento all'ultimo pacchetto bqn
A questo punto è necessario richiedere l'ultimo pacchetto bqn bpkg a Bequant e installarlo. Seguire i passi descritti qui.
Verifiche finali
Accesso alla GUI
Verificare che la GUI del server BQN sia accessibile tramite HTTPS utilizzando l'indirizzo IP di gestione e l'utente bqnadm appena creato (non è possibile accedere alla GUI come root). Nell'esempio precedente, https://10.0.0.23.
Attivazione della licenza
Per ottenere una licenza valida, fornire l'ID hardware del server a Bequant o al distributore Bequant . Assicurarsi che ci sia connettività tra il server e il gestore di licenze Bequant (nell'icona License dashboard, la connessione license-mgr dovrebbe essere in stato normale).
Sincronizzazione NTP
È importante che l'orologio del sistema BQN sia sempre corretto. Verificare che il server BQN possa accedere ai server NTP. L'icona NTP nel cruscotto dovrebbe essere in stato Normale (la sincronizzazione può richiedere alcuni secondi).
Informazioni aggiuntive
Per una descrizione dello stato delle icone del cruscotto e di come riportarle allo stato normale, consultare la sezione Risoluzione dei problemi .
Per ulteriori dettagli sulla risoluzione dei problemi, consultare la sezione 4 del documento. Guida all'installazione di BQN.
Installazione in KVM
Se si desidera eseguire BQN con un hypervisor KVM, i requisiti software di KVM sono i seguenti:
- Il kernel Linux della macchina host deve essere la versione 4.11 o successiva.
- QEMU deve essere la versione 2.9 o successiva.
Le sezioni seguenti descrivono i dettagli della configurazione. Per interagire con QEMU utilizzeremo virt-manager, il gestore di macchine virtuali parte del pacchetto libvirt, ma comandi equivalenti dovrebbero essere disponibili in altri gestori popolari.
Maggiori dettagli sono disponibili nella sezione A.3 del documento Guida all'installazione di BQN.
Creazione della macchina virtuale
- Copiare il file ISO di Bequant sul computer host in cui verrà creata la macchina virtuale.
- Selezionare Nuova macchina virtuale.
- In Connessione, scegliere l'host in cui verrà creata la macchina virtuale (locale o remota rispetto al virt-manager).
- Selezionare Scegliere il supporto di installazione ISO o CDROM come metodo di installazione.
- Digitare il percorso del file ISO Bequant precedentemente copiato sul computer host.
- Alla voce Scegliere il sistema operativo da installare, inserire openSUSE.
- In corrispondenza di Scegliere l'impostazione della memoria e della CPU, selezionare la quantità di memoria e il numero di CPU desiderati (vedere la sezione Piattaforma virtuale di Requisiti hardware).
- Non emulare un modello di CPU, ma mantenere quello dell'hardware host.
- Nella finestra che segue, selezionare la dimensione del disco desiderata.
- Controllare l'opzione Personalizza configurazione prima dell'installazione.
Disco virtuale
- Selezionare i tipi di bus disco VirtIO o SATA.
Interfacce di rete
Nella macchina virtuale devono essere create almeno tre interfacce. La prima interfaccia, utilizzata per la gestione, viene normalmente aggiunta al momento della creazione della macchina virtuale. In caso contrario, selezionare Aggiungi hardware e scegliere Rete.
Le porte fisiche che verranno utilizzate per il piano dati della macchina virtuale devono essere Intel e configurate in modalità PCI-passthrough:
- Verificare che la CPU del server host abbia il set di istruzioni VT-d abilitato. Di solito è impostato nel menu del BIOS del server.
- Il kernel del sistema operativo host deve avere il parametro del kernel intel_iommu abilitato.
- Selezionare Aggiungi hardware.
- Scegliere Dispositivo host PCI.
- In Dispositivo host selezionare l'interfaccia di rete da utilizzare nel passthrough PCI.
Installazione in VmWare
Se si desidera eseguire BQN con un hypervisor KVM
Nella macchina virtuale devono essere create almeno tre interfacce, una per la gestione e due per il traffico del piano dati.
- L'interfaccia di gestione può essere collegata a uno switch virtuale preesistente utilizzato per la gestione di altre macchine virtuali.
- Le porte fisiche che verranno utilizzate per il piano dati della macchina virtuale devono essere Intel e configurate in modalità PCI-passthrough. In Host->Manage->Hardware->Piattaforme PCI, contrassegnare Toggle Passthrough nelle due porte del piano dati.
- Creare la macchina virtuale con la famiglia di sistema operativo guest uguale a Linux e la versione del sistema operativo guest uguale a SUSELinux Enterprise 12.
- In Memoria, selezionare Riserva tutta la memoria dell'ospite.
- Non emulare un modello di CPU, ma mantenere quello dell'hardware host.
- Nel menu Macchina Aggiungi altra periferica->Piattaforma PCI, dovrebbero essere disponibili le due porte fisiche precedentemente poste in modalità passthrough. Selezionarle entrambe.
- Selezionare la quantità di memoria, CPU e spazio su disco desiderata (vedere la sezione Piattaforma virtuale di Requisiti hardware).
- Configurare un supporto CD/DVD di tipo Datastore ISO file e selezionare il file ISO BQN da installare.
Maggiori dettagli sono disponibili nella sezione A.2 del documento Guida all'installazione di BQN.
Server con porta seriale
Per i server in cui l'accesso alla console può avvenire solo tramite una porta seriale (ad esempio, Advantech), la procedura è la seguente:
- Collegare la porta seriale del server con un PC utilizzando un cavo adeguato (ad esempio, da DB9 a USB).
- Utilizzare un'applicazione terminale nel PC per collegarsi alla console tramite la porta seriale. Ad esempio, in Windows è possibile utilizzare una connessione putty con le seguenti impostazioni.
In Linux, è possibile utilizzare il seguente comando:
Una volta collegato, è possibile seguire la normale procedura (impostazioni del BIOS, avvio da ISO e post-installazione).
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.