Creazione di un server secondario per contenitore Docker
Per creare un server secondario per contenitore Docker:
- Contattare il supporto software Ricoh per ricevere assistenza in merito a questo processo.
Il team di supporto software può aiutare a valutare il sistema e determinare se questa procedura deve essere modificata per adattarsi alle esigenze specifiche.
- Scaricare e installare la funzione Docker secondario.
- Se indicato dal Supporto software, installare la funzione Server secondario sul computer
Linux remoto che ospiterà il server secondario del contenitore Docker.
Seguire le procedure descritte in Installazione di server secondari remoti .
- Se non è stata installata la funzione Server secondario:
- Configurare NFS per comunicare tra il computer primario e il computer che ospiterà
il server secondario del contenitore Docker.
Seguire la procedura in Preparazione del computer primario per impostare NFS sul computer primario. Fermarsi dopo aver configurato NFS e modificato
/etc/hosts
. Non creare un server secondario in questo momento. - Sul computer che ospiterà il server secondario del contenitore Docker, creare questa
directory:
/aiw
, quindi inserirla nella directory/aiw
del computer primario.Utilizzare questo comando: mount -t nfs indirizzo IP del computer primario o nome host:/aiw /aiw
- Configurare NFS per comunicare tra il computer primario e il computer che ospiterà
il server secondario del contenitore Docker.
- Sul computer che ospiterà il server secondario del contenitore Docker:
- Creare un ID utente Linux con lo stesso nome dell'utente del sistema RICOH ProcessDirector(aiw1 è l'utente predefinito). Aggiungere l'ID utente al gruppo docker.
- Modificare la proprietà della directory
/aiw
con l'utente creato.
- Accedere a RICOH ProcessDirector.
- Creare l'oggetto server per rappresentare il server secondario del contenitore Docker.
- Fare clic sulla scheda Amministrazione.
- Nel riquadro a sinistra, fare clic su .
- Nella pagina Server, fare clic su
- Compilare le proprietà come appropriato.
- Fare clic su OK.
RICOH ProcessDirector crea l'oggetto server e installa il server secondario del contenitore sul sistema di destinazione. - Al termine del processo di installazione, avviare i server secondari del contenitore.
Accedere al computer che ospita i server secondari del contenitore ed eseguire il
comando seguente.
- Nota:
- Se il server secondario del contenitore è stato creato sul computer primario, eseguire
il comando sul computer primario.
Sostituire directory con: /aiw
path_to_script non è obbligatorio sul server primario.
- Se il server secondario del contenitore è stato creato su un computer diverso, eseguire
il comando dal computer secondario.
Su un computer secondario, è necessario specificare il percorso completo dello script sul computer primario, inclusa la directory installata sulla directory
/aiw
sul server primario. Nel comando seguente, sostituire questi valori:- path_to_script
Il percorso completo dello script sul server primario, inclusa la directory installata. Se la directory installata è
/aiw
(come nella procedura sopra), il valore è:/aiw/aiw1/bin/
- directory
Il percorso completo della directory installata sulla directory
/aiw
sul server primario. Nella procedura sopra, questa directory è anche/aiw
.
- path_to_script
- Per avviare un server secondario del contenitore specifico, sostituire [secondary_name] con il nome del server. Omettere questo valore per avviare tutti i server secondari del contenitore presenti sul computer Linux.
Ad esempio:- Per avviare tutti i server secondari del contenitore sul server primario:
containers.pl start /aiw
- Per avviare uno dei quattro server secondari del contenitore su un computer diverso:
/aiw/aiw1/bin/containers.pl start /aiw secServContainer3
- Se il server secondario del contenitore è stato creato sul computer primario, eseguire
il comando sul computer primario.
Per arrestare i server secondari del contenitore Docker, eseguire questo comando sul computer che li ospita:
[path_to_script]containers.pl stop directory[secondary_name]
Seguire le istruzioni di sostituzione sopra per [path_to_script], directory e [secondary_name].