Databases Reference
In-Depth Information
How It Works
Oracle's CellCLI interface is a Java-based framework delivered by the storage cell's management server process (MS)
that provides administrative capabilities to your storage server entities. In short, if you wish to configure, change,
create, drop, or alter your storage server configuration, CellCLI is the interface to do so.
Within CellCLI, you can perform the following types of actions, each of which you can learn more about using the
CellCLI HELP command as displayed in the solution of this recipe:
ALTER alert history, cell attributes, cell disks, grid disks, InfiniBand ports, IORM plans, LUNs,
physical disks, quarantines, and thresholds
ASSIGN ASM-scope or database-scoped security keys
CALIBRATE your cell using Oracle's adaptation of the Orion calibration toolkit
CREATE and DROP cells, cell disks, flashcache, flashlog, grid disks, security keys, quarantines,
thresholds, alerts
DESCRIBE object types
EXPORT and IMPORT cell disks
LIST attributes of your storage cell, cell disks, grid disks, flashcache, flashlog, InfiniBand port,
IORM plans, keys, LUNs, physical disks, quarantines, and thresholds
LIST reporting metrics for active requests, alerts and alert definition, current metrics, and
historical metrics
The CellCLI utility is used extensively in recipes throughout this topic, and if you're reading the chapters in the
book sequentially, you have already undoubtedly launched cellcli on your Exadata storage cells. Chapter 13 as well
as all the chapters in Part V of this topic will provide detail on many aspects of real-world usage of CellCLI.
7-7. Administering Storage Cells Using dcli
Problem
You wish to monitor or administer multiple Exadata Storage Servers simultaneously on your Exadata environment
without having to log in to each storage cell individually.
Solution
The dcli utility can be used to run remote commands on one, multiple, or all storage or compute nodes that a server
can communicate with. In Exadata environments, it is common to use dcli to manage or monitor multiple storage
servers simultaneously.
in this recipe, we will focus on using dcli from the oracle account on an Exadata Compute Server, but you
could perform the same steps under any operating system account on either the compute or storage nodes, if desired.
Note
The first task you should perform to be successful with dcli is to establish trust between your hosts. In other
words, configure your environment to enable automatic authentication as dcli executes remote commands. This is
accomplished by distributing SSH keys between hosts using the dcli -k command.
 
 
Search WWH ::




Custom Search