Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
IDK quick start
This section shows how to create, build, and upload a simple ISM. After the upload operation, you can run the SA Client and examine the software policy containing the uploaded ISM.
Perform the following steps in a terminal window of the host where you have installed the IDK. Unless otherwise noted, the commands are the same on Unix and Windows.
- Unix: Log in as
root
to the server where you installed the IDK.
If you cannot log in asroot
, then log in as another Unix user and set the CRYPTO_PATH environment variable as described in CRYPTO_PATH. - Windows: Open a terminal window and make sure that the CRYPTO_PATH environment variable is set.
- Grant your user the privilege to upload ISMs by entering the
ismusertool
command, for example:ismusertool --addUser johndoe
This command asks you to confirm that you are contacting the core through an agent gateway:Using an agent gateway to reach an Opsware Core.
Is this correct? [y/n]: y
Next, the command prompts for the Opswareadmin
user name and password:Enter Opsware Admin Username: admin
Enter admin's Opsware Password:
For more information, see ISMUser tool. - Create a new ISM.
For example, to create an ISM namedfoo
, enter the following command:ismtool --new fo
o
This command creates a directory namedfoo
at the current directory level. The ISM is made up of the contents of thefoo
directory. You’ll specify thefoo
ISM in the subsequentismtool
commands. - Add the application files to the ISM.
One way to add the application files is to copy one or more archives to thebar
subdirectory. For example, if the application bits are in a file namedmytest.zip
, you might add them to the ISM as follows:
Unix:cp /tmp/mytest.zip foo/bar
Windows:copy c:\temp\mytest.zip foo\bar
-
Set the path to the software policy that will contain the ISM you upload in a later step.
You must have Write Objects Within Folder permission to the folder that contains the software policy. Folder permissions are set on the Folder Properties window of the SA Client.The following
ismtool
command sets the path to the software policy namedQuote Policy
:
Unix:ismtool --opswpath '/My Kit/Service/Quote Policy' foo
Windows:ismtool --opswpath "/My Kit/Service/Quote Policy" foo
On Unix you enclose the path in single quotes, but on Windows you use double quotes. For both Unix and Windows, the path contains forward slashes. - Build the packages within the ISM by entering the following command:
ismtool --build foo
This command creates three packages in thefoo/pkg
subdirectory. On a Linux system, these packages are as follows:foo-1.0.0-1.i386.rpm
foo-ism-1.0.0-1.i386.rpm
ismruntime-rpm-3.0.0-1.i386.rpm
Thefoo-1.0.0-1.i386.rpm
package contains the application bits, which in this example were copied to thefoo/bar
subdirectory in Add the application files to the ISM.One way to add the application files is to copy one or more archives to the bar subdirectory. For example, if the application bits are in a file named mytest.zip, you might add them to the ISM as follows:Unix:cp /tmp/mytest.zip foo/barWindows:copy c:\temp\mytest.zip foo\bar. Thefoo-ism-1.0.0-1.i386.rpm
package holds the installation hooks and control scripts. (Because this example is simple, it has no control scripts.) Theismruntime-rpm-3.0.0-1.i386.rpm
package contains the SA shared runtimes that the Server Agent will use when it installs the package on a managed server.
Note that the package type (RPM) corresponds to the native packaging engine of a Linux System. On Windows, the--build
command creates following MSI packages in thefoo\pkg
subdirectory:foo-1.0.0-1.msi
foo-ism-1.0.0-1.msi
ismruntime-msi-3.0.0-1.msi - Upload the ISM into the software policy by entering the following command:
ismtool --upload foo
This command generates several prompts. First, it asks you to confirm the core into which you are uploading the ISM:
Using the following Opsware Core:Data Access Engine : d02 192.168.198.91:1004
Software Repository: d02 192.168.198.91:1003
Command Engine : d02 192.168.198.91:1018
Is this correct? [y/n]: y
Next, the--upload
command prompts for the Opsware user and password:Enter Opsware Username: johndoe
Enter johndoe’s Opsware Password:
.. .
Success! - In the SA Client, open the software policy and verify that it contains the ISM you uploaded in the preceding step.
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to hpe_sa_docs@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: