Este es el comando 4s-adminJ que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
4s-administrador - Herramienta de gestión de clústeres 4store
SINOPSIS
4s-administrador [--verboso] comando [args]
4s-administrador nodos de lista
4s-administrador listas de tiendas
4s-administrador tiendas de inicio [-a | --todas] [nombre de la tienda ...]
4s-administrador paradas-tiendas [-a | --todas] [nombre de la tienda ...]
4s-administrador eliminar-tiendas nombre de la tienda ...
4s-administrador crear-tienda [crear_opciones ...] nombre de la tienda
4s-administrador [--versión] [--ayuda]
DESCRIPCIÓN
La 4s-administrador La utilidad permite administrar un clúster de 4 almacenes (o un solo host) a través de un
número de comandos admitidos. Los comandos disponibles son nodos de lista, listas de tiendas, tiendas de inicio,
paradas de tiendas, eliminar-tiendas. Los detalles sobre los comandos individuales se encuentran a continuación:
comando: nodos de lista
Imprime una lista de todos los nodos de su clúster y su estado. La salida contiene:
número_nodo: a partir de 0, el índice numerado de un nodo en un clúster
nombre de host: nombre del nodo del clúster
puerto: el puerto en el que se ejecuta 4s-boss
estado: si 4s-boss en ese nodo es accesible o no
ip_address: dirección IPv4 o IPv6 del nodo
comando: listas de tiendas
Imprime una lista de todas las tiendas que se encuentran en el clúster, junto con su estado. La salida
Contiene:
store_name - nombre de la tienda
store_status: si la tienda se puede utilizar o no
backend_status: estado de los procesos 4s-backend que usa la tienda
opciones:
--verboso
Mostrará el estado de cada backend en cada nodo por separado, en lugar de por tienda.
Store_status estará 'disponible' o 'no disponible'. Si hay una tienda disponible, entonces
significa que todos los procesos de backend necesarios se están ejecutando en el clúster y la tienda puede
utilizarse con 4s-httpd, 4s-query y 4s-import. Si una tienda no está disponible, el
'backend_status' enumerará el motivo.
Si un backend aparece como 'detenido', significa que el proceso 4s-backend para una tienda está
definitivamente se detuvo en uno o más nodos de un clúster. Si aparece como 'desconocido', este
significa que 4s-admin no pudo determinar el estado del proceso de backend.
comando: tiendas de inicio, paradas de tiendas
Inicia o detiene una o más tiendas en el clúster.
opciones:
-a --todas
Inicia o detiene todas las tiendas del clúster.
Si la opción -a o --all no está presente, entonces una lista de nombres de tiendas separados por espacios para comenzar
o se debe suspender.
A cada nodo se le pide a su vez que inicie o detenga los almacenes de procesos de 4s-backend dados.
Para cada nodo, este comando imprimirá:
número_nodo: a partir de 0, el índice numerado de un nodo en un clúster
nombre de host: nombre del nodo del clúster
Para cada proceso de backend 4s en el nodo, imprimirá:
store_name - nombre de la tienda
backend_status: si 4s-backend ahora está detenido o en ejecución
El backend_status será uno de "detenido", "en ejecución" o "desconocido".
Si se llama start-stores para una tienda que ya está en funcionamiento, o stop-stores para una ya
almacenamiento detenido, entonces cada nodo no realizará ninguna acción, pero el estado del backend será
impreso.
comando: eliminar-tiendas
Elimina una o más tiendas de un clúster.
Acepta una lista de tiendas separadas por espacios para eliminar como argumentos.
Establece una conexión con todos los nodos del clúster, detiene una tienda si está en ejecución y luego
elimina esa tienda.
comando: crear-tienda
Crea una nueva tienda en uno o más nodos de clúster.
opciones:
--nodos lista_id_nodo
Lista separada por comas de números de nodos numéricos para crear la tienda. El valor predeterminado es
todos los nodos. Usar 4s-administrador nodos de lista para obtener una lista de los nodos disponibles.
--segmentos núm_segmentos
El número total de segmentos que se dividirán en todos los nodos debe ser una potencia de 2.
El valor predeterminado es 2 por nodo (redondeado a la potencia más cercana de 2).
-metro, --espejo
Habilite la duplicación de segmentos.
--contraseña la contraseña
Establezca una contraseña para la autenticación.
--modelo-archivos
Utilice un archivo por modelo, útil para modelos grandes.
--fuerza
Si ya existe una tienda con el mismo nombre, elimínela y vuelva a crearla.
Todo lo anterior es opcional y el único argumento obligatorio es el nombre de la tienda a
creado.
A cada nodo se le pide a su vez que cree la tienda. Si alguno de los nodos no puede crear una tienda,
se cancela la creación de la tienda y se eliminarán todos los segmentos ya creados.
Las tiendas existentes no se eliminarán a menos que se proporcione la opción Fl -force.
Configuration presentar opciones
nodos =
Lista de hosts separados por punto y coma en el clúster.
Las opciones para 4s-administrador in /etc/4store.conf todos deben estar dentro de la sección [4s-boss], o estarán
ser ignorado.
See 4store.conf(5) para obtener detalles sobre cómo especificar un clúster.
General Uso
Cuando alguno 4s-administrador se llama al comando, primero lee /etc/4store.conf para determinar el
nombres de host de los nodos del clúster. A continuación, intentará comunicarse con el 4s-jefe(8)
demonio que se ejecuta en ese nodo (que se ejecuta en el puerto 6733 de forma predeterminada).
Ejecutar el comando list-nodes es la forma más sencilla de comprobar que todos los nodos son accesibles
a través de la red, y el jefe de 4 en cada uno está respondiendo.
Use 4s-adminJ en línea usando los servicios de onworks.net