Drucken

Connect Direct

Client Interface (cli)


Stop/Start Client Interface (cli)

Start des Client Interface (cli)
direct

Verlassen des Client Interface (cli)
quit;

Starten des Client Interface (cli) aus Scripten

ndmcli -x << EOF
sel proc;
quit;
EOF

Starten des Client Interface (cli) mittels Dateien

ndmcli < [file]

Starten des Client Interface (cli) über PIPE

echo ”sel stat pnum=??? det;” | ndmcli

Prozeß Infos

Anstehende Prozesse listen
sel proc;

detailierte Infos für speziellen Prozess

sel proc pnumber=??? detail=yes;
sel proc pnumber=??? detail=no;

Prozeß Status

Status von gelaufenen Prozessen listen:

sel stat pnum=??? detail=yes;
sel stat detail=no startt=(02/08/2004);
sel stat detail=no startt=(01/05/04,3:00) stopt=(01/05/04,3:30);
sel stat detail=no startt=(,17:30);

Status eines Prozesses ändern

change proc pnum=??? release;

C:D / Prozesse stoppen

Killen von Prozessen

flush process pnum=$1 pname=$2 force=yes;
delete process pnum=$1 pname=$2;

C:D stoppen

stoped force;


C:D starten

Für das starten des ConnectDirect liegt unter dem script directory ../cdtools ein shell script:
# startcd


Fehlercodes anzeigen

Der Befehl /usr//local//bin/msg ist ein shell script weches das ConnectDirect commando ndmmsg (siehe manual pages) benutzt um weitergehende Informationen bzgl. eines ausgegebenen Fehlercodes auszugeben.
# msg [Fehlercode]

alternativ kann der originale Befehl benutzt werden:
ndmmsg -f /opt/cdunix/ndm/cfg/msgfile.cfg [Fehlercode]


Verzeichnisse

Configuration:

Netzwerk:netmap.cfg; User:userfile.cfg
Die Verzeichnis liegen unter [ConnecDirect]/cdunix/ndm/cfg/[NODE]

Logfiles:

Die Log files sind unter [ConnecDirect]/cdunix/work/[NODE] zu finden.

netmap.cfg
hier werden die Knoten eingetragen mit denen eine Verbindung aufgebaut werden soll
Beispiel:

ccf-consulting.net:\
:conn.retry.stwait=00.00.30:\
:conn.retry.stattempts=3:\
:conn.retry.ltwait=00.10.00:\
:conn.retry.ltattempts=6:\
:tcp.max.time.to.wait=60:\
:runstep.max.time.to.wait=0:\
:contact.name=Reinhold Flecke CCF:\
:contact.phone=+49 700 93000093:\
:descrip=:\
:-Sess.total=1:\
:-Sess.pnode.max=1:\
:-Sess.snode.max=1:\
:-Sess.default=1:\
:comm.info=ccf-consulting.net;1364:\
:comm.transport=tcp:\
:comm.bufsize=4096:\
:pacing.send.delay=0:\
:pacing.send.count=0:

userfile.cfg
hier legt man die User fest gegebenenfalls auch ein chroot? für in/out directories
Beispiel:
rflecke@ccf-consulting.net:\
:local.id=cdirect:\
:pstmt.upload=y:\
:pstmt.upload_dir=/ccf/global/upload:\
:pstmt.download=y:\
:pstmt.download_dir=/ccf/global/download:\
:pstmt.run_dir=/ccf/global/jobs:\
:pstmt.submit_dir=:\
:descrip=:

NODE umbenennen (bzw. komlettes C:D von anderer Maschine übernehmen)

Folgende files/directories müssen angepasst werden.
Umbenennen oder neuanlegen des Verzeichnisses
[ConnecDirect]/cdunix/work/[nodename]
Der neue nodename muß in den folgenden files angepaßt werden:
[ConnecDirect]/cdunix/ndm/cfg/[nodename]/initparm.cfg
[ConnecDirect]/cdunix/ndm/cfg/[nodename]/netmap.cfg
[ConnecDirect]/cdunix/ndm/cfg/[nodename]/userfile.cfg
[ConnecDirect]/cdunix/ndm/cfg/cliapi/ndmapi.cfg

Spezialfall „Loadbalancer“ node01/02

Bei deser Konfiguration werden z.B node01/node02 von außen über einen Loadbalancer angesprochen (ccf-consulting.net). Beide nodes benötigen die gleichen Einträge in der netmap.cfg, userfile.cfg und die gleichen keys für Secure+.
  • einrichten auf von ))ConnectDirect(( und Secure+ auf node01
  • tar des Verzeichnisses /opt/cdirect/cdunix/ndm/secure+/nodes des node1
  • sichern des Verzeichnisses /opt/cdirect/cdunix/ndm/secure+/nodes auf dem server node02
  • entpacken des tar Archives unter /opt/cdirect/cdunix/ndm/secure+/nodes auf dem server node02
  • anschließend beide ))ConnectDirect(( instancen neu gestartet werden

Secure+ Admin Tool für ))ConnectDirect((

Knoten müssen mit der netmap.cfg synchronisiert werden:
Achtung!!! API ist sehr sehr langsam

Secure+ Programmaufruf

Die Software wird aufgerufen mit:
[[ConnecDirect]/cdunix/ndm/bin/spadmin.sh

Konfiguration

Die Knoten müssen auf allen Knoten auf denen Secure+ installiert ist, dort auch bekannt gegeben werden. Der netmap.cfg file wird ausgewählt und die neu hinzugekommenen Knoten eingebunden.
  • Datei
    • Sync with Netmap
      • ...

Anschließend werden die Knoten den Anforderungen angepasst. Markieren des Knoten und Update vornehmen.
  • Edit
    • Update Record
      • ...

Einrichtung einer sicheren Verbindung:


Secure+ Admin Dokumentation folgt


Erste Seite Vorherige Seite page: 1/2 Nächste Seite Letzte Seite