Scroll to navigation

ROZO(1) User Manuals ROZO(1)

NAME

rozo - RozoFS management tool

SYNOPSIS

rozo [-d] topic [options] command [options]

rozo -h | --help [topic [action]]

rozo -V | --version

DESCRIPTION

rozo manages a rozofs(7) platform.

General options:

set debugging on.
display help and exit.
display version information and exit.

AGENT TOPIC

rozo agent status | start | stop | restart

status

rozo agent status

start

rozo agent start [-p | --pacemaker [resource] ] [-l | --listener [listener...] ]

Use this cluster resource name when exportd(8) is managed thru pacemaker (default: exportd-rozofs).
List of listener. Must be a subset of {exportd,storaged,rozofsmount}.

stop

rozo agent stop

restart

rozo agent restart [-p | --pacemaker [resource] ] [-l | --listener [listener...] ]

Use this cluster resource name when exportd(8) is managed thru pacemaker (default: exportd-rozofs).
List of listener. Must be a subset of {exportd,storaged,rozofsmount}.

EXPORTD TOPIC

rozo exportd layout | option -E | --exportd host...

EXPORTD LAYOUT SUBCOMMANDS:

layout get

rozo exportd layout get -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

layout set

rozo exportd layout set layout -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

EXPORTD OPTION SUBCOMMANDS:

option list

rozo exportd option list -E | --exportd host

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

option get

rozo exportd option get option -E | --exportd host

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

option set

rozo exportd option set option value -E | --exportd host

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

NODE TOPIC

rozo node list | status | config | start | stop | rebuild [-r | --roles role...] -E | --exportd host...

list

rozo node list [-r | --roles role...] -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of roles. Must be a subset of {exportd,storaged,rozofsmount}. Only nodes with these roles will be listed. If not set all nodes with all roles will be displayed.

status

rozo node status [-r | --roles role...] [-n | --nodes node...] -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of roles. Must be a subset of {exportd,storaged,rozofsmount}. Only nodes with these roles will be listed. If not set all nodes with all roles will be displayed.
List of node hostnames to be displayed. If not set all nodes of the platform will be displayed.

config

rozo node config [-r | --roles role...] [-n | --nodes node...] -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of roles. Must be a subset of {exportd,storaged,rozofsmount}. Only nodes with these roles will be listed. If not set all nodes with all roles will be displayed.
List of node hostnames to be displayed. If not set all nodes of the platform will be displayed.

start

rozo node start [-r | --roles role...] [-n | --nodes node...] -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of roles. Must be a subset of {exportd,storaged,rozofsmount}. Only nodes with these roles will be listed. If not set all nodes with all roles will be displayed.
List of node hostnames to be started. If not set all nodes of the platform will be started.

stop

rozo node stop [-r |--roles role...] [-n | --nodes node...] -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of roles. Must be a subset of {exportd,storaged,rozofsmount}. Only nodes with these roles will be listed. If not set all nodes with all roles will be displayed.
List of node hostnames to be stopped. If not set all nodes of the platform will be stopped.

VOLUME TOPIC

rozo volume list | stat | get | expand | remove -E | --exportd host...

list

rozo volume list -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

stat

rozo volume stat -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

get

rozo volume get vid... -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

expand

rozo volume expand [-v | --vid vid] [-l | --layout layout] [-t | --total device-total] [-m | --mapper device-mapper] [-r | --redundancy device-redundancy] node... -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
vid of the volume to expand. If not set a new volume will be created.
Specific layout to use. If not set the default layout or the layout of the already defined volume will be used.
Specific total number of devices to use for each storage. If not set the default value is 1.
Specific number of device mapper to use for each storage. If not set the default value is 1.
Specific number of device redundancy to use for each storage. If not set the default value is 1.

remove

rozo volume remove -v | --vid vid... -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of the vid of the volumes to remove.

EXPORT TOPIC

rozo export get | create | update | remove -E | --exportd host...

get

rozo export get [-e | --eids eid...] -E | --exportd host

List of export(s) identified by eid... to display. If not set all export(s) configuration are displayed.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

create

rozo export create vid -E | --exportd host... [-n | --name name] [-s | --squota squota] [-a | --hquota hquota]

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
The name to give to the new export. If not set a name will be generated (export_x).
Soft quota to set. (value [K | M | G | T])
Hard quota to set. (value [K | M | G | T])

update

rozo export update eid -E | --exportd host... [-s | --squota squota] [-a | --hquota hquota]

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
Soft quota to set. (value [K | M | G | T])
Hard quota to set. (value [K | M | G | T])

remove

rozo export remove [-f | --force] eid... -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
Force removing non empty exports.

MOUNT TOPIC

rozo mount create | remove -E | --exportd host...

create

rozo mount create -E | --exportd host... [-n | --nodes node...] [-i | --eids eid...] | [-e | --exports export_name...] [-m | --mountpoints mountpoint...] [-o | --options options...]

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of node hostnames to mount on. If not set exports will be mount on each node.
List of export(s) identified by eid... to mount.
List of export(s) identified by export_name... to mount.
List of mountpoint(s) to use for mount export(s).
List of mount option(s) to use.

remove

rozo mount remove -E | --exportd host... [-n | --nodes node...] [-i | --eids eid...] | [-e | --exports export_name...] | [-m | --mountpoints mountpoint...]

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
List of node hostnames to unmount from. If not set exports will be umount from each node.
List of export(s) identified by eid... to unmount.
List of export(s) identified by export_name... to unmount.
List of mountpoint(s) to unmount.

STORAGED TOPIC

rozo storaged listen | option | rebuild -E | --exportd host...

STORAGED LISTEN SUBCOMMANDS:

listen get

rozo storaged listen get [-n | --nodes node...] -E | --exportd host...

List of storaged nodes hostnames to query. If not set all storaged nodes are queried.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

listen add

rozo storaged listen add node... -i | --interface interface -p | --port port -E | --exportd host...

Interface to set.
Port to set.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

listen remove

rozo storaged listen remove node... -i | --interface interface -p | --port port -E | --exportd host...

List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.
Interface to set.
Port to set.

STORAGED OPTION SUBCOMMANDS:

option list

rozo storaged option list [-n | --nodes node...] -E | --exportd host

List of storaged nodes hostnames to query. If not set all storaged nodes are queried.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

option get

rozo storaged option get option [-n | --nodes node...] -E | --exportd host

List of storaged nodes hostnames to query. If not set all storaged nodes are queried.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

option set

rozo storaged option set option value [-n | --nodes node...] -E | --exportd host

List of storaged nodes hostnames to set. If not set all storaged nodes are set.
List of running exportd hostname(s). When securing the exportd thanks to a virtual IP address only the VIP address is declared and when no VIP is used, the list of "physical" IP addresses of each host securing the exportd must be given.

ENVIRONMENT VARIABLE

Specify default exportd hostname(s) (option: -E | --exportd) using this environment variable . If not set, exportd hostname(s) must be specified with -E | --exportd option.

REPORTING BUGS

Report bugs to <bugs@fizians.org>.

COPYRIGHT

Copyright (c) 2013 Fizians SAS. <http://www.fizians.com>

Rozofs is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.

Rozofs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

AUTHOR

Fizians <http://www.fizians.org>

SEE ALSO

rozofs(7), exportd(8), storaged(8) rozofsmount(8)

October 2016 RozoFS