Global Operating System Commands
Global operating system commands are standard Linux commands that run on all or specified SGMs. When you run a global command in the gclish shell, the operating system runs a global script, which the standard Linux command on the SGMs. When you run a command in the Expert mode, it works as a standard linux command. To use the global command in the Expert mode, run the global command script version as shown in this table:
|
|
arp
|
g_arp
|
cat
|
g_cat
|
cp
|
g_cp
|
dmesg
|
g_dmesg
|
ethtool
|
g_ethtool
|
ls
|
g_ls
|
md5sum
|
g_md5sum
|
Mv
|
g_mv
|
Netstat
|
g_netstat
|
Reboot
|
g_reboot
|
tail
|
g_tail
|
tcpdump
|
g_tcpdump
|
ifconfig
|
asg_ifconfig
|
top
|
g_top
|
The parameters and options for the stand Linux command are available for the global command. In addition, you can use the -b parameter to select some or all SGMs for the global command.
Syntax
{<gclish_command> | <global_command>} [-b <sgm_ids>] <command_options>]
Parameter
|
Description
|
-b <sgm_ids>
|
Works with SGMs and/or Chassis as specified by <sgm_ids>.
The <sgm_ids> can be:
- No <sgm_ids> specified or all shows all SGMs on the Active Chassis
- One SGM
- A comma-separated list of SGMs (1_1,1_4)
- A range of SGMs (1_1-1_4)
- One Chassis (Chassis1 or Chassis2)
- The active Chassis (chassis_active)
Note: You can only select SGMs from one Chassis with this option.
|
<gclish_command>
|
In the gclish shell, enter the standard command
|
<global_command>
|
In the Expert mode, enter the global command as shown in the table
|
<command_options>
|
Enter the standard command options for the specified command.
|
One or more flags may be specified, however the –l and –r flags should not be specified together.
Global arp
This example shows the interfaces on all SGMs
> arp
1_01:
Address HWtype HWaddress Flags Mask Iface
192.0.2.2 ether 00:1C:7F:02:04:FE C Sync
172.23.9.28 ether 00:14:22:09:D2:22 C eth1-Mgmt4
192.0.2.3 ether 00:1C:7F:03:04:FE C Sync
1_02:
Address HWtype HWaddress Flags Mask Iface
192.0.2.3 ether 00:1C:7F:03:04:FE C Sync
172.23.9.28 ether 00:14:22:09:D2:22 C eth1-Mgmt4
192.0.2.1 ether 00:1C:7F:01:04:FE C Sync
1_03:
Address HWtype HWaddress Flags Mask Iface
192.0.2.1 ether 00:1C:7F:01:04:FE C Sync
172.23.9.28 ether 00:14:22:09:D2:22 C eth1-Mgmt4
192.0.2.2 ether 00:1C:7F:02:04:FE C Sync
Global ls
This example runs the ls command from the Expert mode on SGMs 1_1,1_2, and 1_3. The output shows the combined results for these SGMs.
# g_ls ls –b 1_1-1_3,2_1 /var/
-*- 4 blades: 1_01 1_02 1_03 -*-
CPbackup ace crash lib log opt run suroot
CPsnapshot cache empty lock mail preserve spool tmp
|