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 Configurazione dell'applicazione e dei server secondari.
- 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].