- Home
- Rete multi-cloud
- Customer Edge diagnostics
- Command reference
- On-box commands
- File di configurazione
File di configurazione
Quattro comandi aprono un editor su un file di proprietà di F5. Non sono presenti nella debug API, e due di essi lo indicano esplicitamente nella propria descrizione: “please do not use this unless F5 XC support requested”.
edit-app-env-file
Sezione intitolata “edit-app-env-file”Apre /etc/vpm/app_env.yaml, l’ambiente applicativo locale del nodo.
execcli edit-app-env-fileLa descrizione dell’appliance termina con “please do not use this unless F5 XC support requested”.
Interpretarlo letteralmente: questo file viene letto da vpm all’avvio, e un valore non valido
influisce su ogni container della Piattaforma nel nodo.
edit-certified-hardware
Sezione intitolata “edit-certified-hardware”Apre la configurazione dell’hardware certificato.
execcli edit-certified-hardwareContrassegnato come riservato al supporto anche dall’appliance. È la configurazione che
determina se vpm ritiene di essere in esecuzione su hardware certificato da F5 — e
sbagliare non è solo teorico. Senza un CertifiedHardwareEndpoint valido, vpmd termina con
“fail to match certified hardware” e il nodo non si registra mai. Ecco perché il cloud-init
di questo repository imposta l’endpoint in modo esplicito anziché affidarsi a un valore
predefinito; vedere terraform/cloud-init/ce-node.yaml.
edit-azure-client-id-secret
Sezione intitolata “edit-azure-client-id-secret”Aggiorna il client id e il secret Azure utilizzati da questo CE, per quando le credenziali sono scadute.
execcli edit-azure-client-id-secretQuando questa è la soluzione. Un CE che funzionava e ha iniziato a fallire le operazioni Azure, senza alcuna modifica alla configurazione che lo giustifichi, è il caso per cui questo comando esiste — la credenziale è scaduta anziché essersi rotto qualcosa.
edit-udev-10-nic-name
Sezione intitolata “edit-udev-10-nic-name”Apre /etc/udev/rules.d/10-nic-names.rules, che determina come vengono nominati i NIC.
execcli edit-udev-10-nic-nameConsultare le pagine delle interfacce prima di intervenire. La denominazione dei NIC su
un CE è già sorprendente: eth0 viene rinominato a-i-eth0 e non ha un indirizzo host,
l’indirizzo SLO risiede su vhost0, e quale tra eth1/eth2 contiene l’indirizzo interno
non è coerente tra i tre nodi di questo deployment. Vedere ip. Una
regola udev che presuppone un assetto più ordinato peggiora la situazione.