⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be por
💻
字号:
//%2006//////////////////////////////////////////////////////////////////////////// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.;// IBM Corp.; EMC Corporation, The Open Group.// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;// EMC Corporation; VERITAS Software Corporation; The Open Group.// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;// EMC Corporation; Symantec Corporation; The Open Group.//// Permission is hereby granted, free of charge, to any person obtaining a copy// of this software and associated documentation files (the "Software"), to// deal in the Software without restriction, including without limitation the// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or// sell copies of the Software, and to permit persons to whom the Software is// furnished to do so, subject to the following conditions:// // THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.////==============================================================================Remote CMPI ToolsThese tools help in setting up a Remote CMPI environment.Three scripts are provide:        CreateExtNs.sh        ReplaceNs.sh	AppendNs.sh                             /*         ----------------------        */CreateExtNs.sh - Create an extended Namespace        This script enables the creation of namespaces exploiting Shared Schema facilities and namespaces        designated to be used as remote namespaces using Remote CMPI facilities.Usage:        sh CreateExtNs.sh -n <namespace-name> [ -p <parent-namespace> -l <remote-location> ]Where        -n defines the name of the new nameplates.	        Examples: -n root/test		          -n root/local	-p Optionally define the new namespace to share schema data with an exciting parent namespace.	        Example: -p root/cimv2	-l Optionally defines this namespace to be represeting a remote locaton with	   hostname <remote-location>. CMPIRDeamon must be running at this location.	        Example: -l localhost		         -l hpc4711Example:        The following command creates a namespace used to execute providers under control of	CMPIRDaemon outside of the Pegasus process:                sh CreateExtNs.sh -l root/local -p root/cimv2 -l localhostWarning:        This script sidesteps pegasus completely and will be changed as soon as the PG_Namespace	provider will be available.	For the moment you must restart cimserver to activate the new namspace			     /*         ----------------------        */ReplaceNs.sh - Replace Namspaces property in provider registration MOF fies.	This script helps in modifying existing registration MOF files, it replaces existing	namespace name(s) of the Namespaces property.Usage:        sh ReplaceNs.sh <new-namespace-name> [ ... ] <mof-file-name>Where        new-namespaxe-name is the namespace name to replace the existing Namespaces specification.	        Multiple new namespace names can be specified, separated by blanks.	mof-file-name is the name of the mof registration file to used.	Output of the script is routed to std out.Example:        The following command replaces the existing Namespaces specification:	        sh ReplaceNs.sh root/local root/node* Linux_baseR.mof >Linux_baseCMPIR.mof        root/node* is used to define the provider supports all namespaces starting with root/node.			     /*         ----------------------        */AppendNs.sh - Append Namespaces property in provider registration MOF fies.	This script helps in modifying existing registration MOF files, it appends additional	namespace names to the Namespaces property.Usage:        sh ReplaceNs.sh <additional-namespace-name> [ ... ] <mof-file-name>Where        additional-namespace-name is the namespace name to be added to existing Namespaces specification.	        Multiple namespace names can be specified, separated by blanks.	mof-file-name is the name of the mof registration file to used.	Output of the script is routed to std out.Example:        The following command adds additional namespace names to the existing Namespaces specification:	        sh ReplaceNs.sh root/local root/node* Linux_baseR.mof >Linux_baseCMPIR.mof        root/node* is used to define the provider supports all namespaces starting with root/node.Adrian Schuur -  schuur@de.ibm.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -