Vorheriges Thema: class list OutputNächstes Thema: Klassenverschiebung


class lock

Eine Klasse sperren.

Syntax
class lock class [pwd=->/tt> ]  
Parameter
Klasse

Name der zu sperrenden Klasse; kann einen der folgenden Werte annehmen:

application:class - Singleton-Klasse der Anwendung sperren

/catalog:class - globale Katalogklasse sperren

pwd=- Aufforderung zur Eingabe des Kennworts, das zum Entsperren der Klasse verwendet wird. Wenn die standardmäßige Eingabe kein Terminal-Gerät ist, wird keine Aufforderung gedruckt und nur eine Kopie des Kennworts auf 'stdin' erwartet (dies kann für Batchvorgänge verwendet werden, um das Kennwort aus einer Datei festzulegen).

Beispiele
class lock /system:MYCLASS

Globale Katalogklasse sperren

class lock myapp:MYCLASS

Anwendungs-Singleton-Klasse sperren

class lock my-app:MYSQL2 pwd=-

Singleton-Klasse sperren und Aufforderung zur Eingabe eines Kennworts anzeigen

Hinweis: Das "pwd"-Argument wird benötigt, wenn der Befehl von einem Nicht-Verwalter ausgeführt wird.

Wenn das "pwd"-Argument angegeben ist, wird es benötigt, um die Klasse zu entsperren.

Wenn eine Klasse gesperrt ist, können die folgenden Vorgänge nur von Verwaltern ausgeführt werden:

Unter Sperren von Anwendungen und Klassen - Referenz finden Sie weitere Informationen.

class migrate

Eine Klasse von einem/auf ein Remote-Grid migrieren.

Syntax
class migrate <remote_grid> <class> [ .name=<new name>] [.store=<store>] [<option>]*
Argument
<remote_grid>

Name des Remote-Grids.

<class>

Name der zu migrierenden Klasse. Die Klasse kann in einem globalen oder lokalen Katalog sein, oder sie kann ein Singleton sein.

.name=<new name>

Neuer Name für die migrierte Klasse. Der Name kann sich auf einen globalen oder lokalen Katalog beziehen, oder er kann sich auf einen Singleton beziehen.

.store=<store>

Gibt den Volumespeicher an, in dem Volumes erstellt werden. Mögliche Werte für diesen Parameter:

local - Volumes auf einem lokalen Serverspeicher speichern

san - Volumes auf einem SAN speichern.

--export

Die Klasse AUF das Remote-Grid migrieren.

--import

Die Klasse VON dem Remote-Grid migrieren.

--nocompress

Klassen-Volumes während der Migration nicht komprimieren.

--nocleanup

Bereinigung bei Fehler oder Abschluss überspringen (Fehlerbehebung)

--debug

Debug-Informationen während der Migration anzeigen (Problembehandlung)

Beispiele
class migrate myoldgrid.3tera.net /mycat:myclass

Katalogklasse auf das aktuelle Grid migrieren.

class migrate myoldgrid.3tera.net /mycat:myclass .name=myapp:myclass

Katalogklasse als Anwendungs-Singleton auf das aktuelle Grid migrieren.

class migrate mynewgrid.3tera.net /myapp/local:myclass .name=/mycat:myclass --export

lokale Katalogklasse als globale Katalogklasse auf das entfernte Grid migrieren.

Hinweise: