Modifier and Type | Interface and Description |
---|---|
interface |
FuseCommand
An interface for all fuse shell commands.
|
Modifier and Type | Method and Description |
---|---|
Collection<Command> |
AbstractShell.getCommands() |
default Map<String,Command> |
Command.getSubCommands() |
protected abstract Map<String,Command> |
AbstractShell.loadCommands()
Map structure: Command name =>
Command instance. |
static Map<String,Command> |
CommandUtils.loadCommands(String pkgName,
Class[] classArgs,
Object[] objectArgs)
Get instances of all subclasses of
Command in a sub-package called "command" the given
package. |
Modifier and Type | Method and Description |
---|---|
static void |
CommandUtils.checkNumOfArgsEquals(Command cmd,
org.apache.commons.cli.CommandLine cl,
int n)
Checks the number of non-option arguments equals n for command.
|
static void |
CommandUtils.checkNumOfArgsNoLessThan(Command cmd,
org.apache.commons.cli.CommandLine cl,
int n)
Checks the number of non-option arguments is no less than n for command.
|
static void |
CommandUtils.checkNumOfArgsNoMoreThan(Command cmd,
org.apache.commons.cli.CommandLine cl,
int n)
Checks the number of non-option arguments is no more than n for command.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Command> |
CollectInfo.loadCommands() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectInfoCommand
Abstraction of a command under CollectInfo.
|
class |
CollectAlluxioInfoCommand
Command to run a set of Alluxio commands.
|
class |
CollectConfigCommand
Command to collect Alluxio config files.
|
class |
CollectEnvCommand
Command to run a set of bash commands to get system information.
|
class |
CollectJvmInfoCommand
Command that collects information about the JVMs.
|
class |
CollectLogCommand
Command to collect Alluxio logs.
|
class |
CollectMetricsCommand
Command to probe Alluxio metrics for a few times.
|
class |
ExecuteShellCollectInfoCommand
Command to run a set of shell commands to get system information.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFuseShellCommand
The base class for all the Fuse
FuseCommand classes. |
class |
MetadataCacheCommand
Gets information of or makes changes to the Fuse client metadata cache.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Command> |
MetadataCacheCommand.getSubCommands() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMetadataCacheSubCommand
Metadata cache sub command.
|
class |
DropAllCommand
The metadata cache 'dropAll' subcommand.
|
class |
DropCommand
The metadata cache 'drop' subcommand.
|
class |
SizeCommand
The metadata cache 'size' subcommand.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Command> |
ExtensionsShell.loadCommands() |
Modifier and Type | Class and Description |
---|---|
class |
InstallCommand
Install a new extension.
|
class |
UninstallCommand
Uninstall an extension.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Command> |
FileSystemShell.loadCommands() |
static Map<String,Command> |
FileSystemShellUtils.loadCommands(FileSystemContext fsContext)
Gets all
Command instances in the same package as FileSystemShell and load them
into a map. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDistributedJobCommand
The base class for all the distributed job based
Command classes. |
class |
AbstractFileSystemCommand
The base class for all the FileSystem
Command classes. |
class |
CatCommand
Prints the file's contents to the console.
|
class |
CheckCachedCommand
Moves a file or a directory in the Alluxio filesystem using job service.
|
class |
ChecksumCommand
Calculates the MD5 checksum for a file.
|
class |
ChgrpCommand
Changes the group of a file or directory specified by args.
|
class |
ChmodCommand
Changes the permission of a file or directory specified by args.
|
class |
ChownCommand
Changes the owner of a file or directory specified by args.
|
class |
ConsistentHashCommand
Copies the specified file specified by "source path" to the path specified by "remote path".
|
class |
CpCommand
Copies a file or a directory in the Alluxio filesystem.
|
class |
FreeCommand
Frees the given file or folder from Alluxio storage (recursively freeing all children if a
folder).
|
class |
HeadCommand
Prints the file's first n bytes (by default, 1KB) to the console.
|
class |
HelpCommand
Command for print help message for the given command.
|
class |
LoadCommand
Loads a file or directory in Alluxio space, making it resident in Alluxio.
|
class |
LocationCommand
Displays a list of hosts that have the file specified in args stored.
|
class |
LsCommand
Displays information for the path specified in args.
|
class |
MkdirCommand
Creates a new directory specified by the path in args, including any parent folders that are
required.
|
class |
MvCommand
Renames a file or directory specified by args.
|
class |
RmCommand
Removes the file specified by argv.
|
class |
StatCommand
Displays the path's info.
|
class |
TailCommand
Prints the file's last n bytes (by default, 1KB) to the console.
|
class |
TestCommand
Tests properties of the path specified in args.
|
class |
TouchCommand
Creates a 0 byte file specified by argv.
|
Modifier and Type | Method and Description |
---|---|
static void |
HelpCommand.printCommandInfo(Command command,
PrintWriter pw)
Prints the info about a command to the given print writer.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Command> |
FileSystemAdminShell.loadCommands() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFsAdminCommand
Base class for fsadmin commands.
|
class |
BackupCommand
Command for backing up Alluxio master metadata.
|
class |
DecommissionWorkerCommand
Decommission a specific batch of workers, the decommissioned worker is not automatically
shutdown and will not be picked for new I/O requests.
|
class |
DoctorCommand
Shows errors or warnings that users should pay attention to.
|
class |
EnableWorkerCommand
The DecommissionWorkerCommand can specify to disable certain workers in the cluster, so
they are not allowed to register again.
|
class |
JournalCommand
Command for seeing/managing quorum state of embedded journal.
|
class |
MetricsCommand
Command for managing Alluxio metric system.
|
class |
NodesCommand
Command to get or administrate worker nodes status.
|
class |
ReportCommand
Reports Alluxio running cluster information.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Command> |
NodesCommand.getSubCommands() |
Map<String,Command> |
JournalCommand.getSubCommands() |
Map<String,Command> |
MetricsCommand.getSubCommands() |
Modifier and Type | Class and Description |
---|---|
class |
CheckpointCommand
Command for triggering a checkpoint in the primary master journal system.
|
class |
QuorumCommand
Command for seeing/managing quorum state of embedded journal.
|
class |
QuorumElectCommand
Command for transferring the leadership to another master within a quorum.
|
class |
QuorumInfoCommand
Command for querying journal quorum information.
|
class |
QuorumRemoveCommand
Command for removing a server from journal quorum.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Command> |
QuorumCommand.getSubCommands() |
Modifier and Type | Class and Description |
---|---|
class |
ClearCommand
Clear the leading master (and workers) metrics.
|
Modifier and Type | Class and Description |
---|---|
class |
WorkerStatusCommand
Command to print worker nodes status.
|
Copyright © 2023. All Rights Reserved.