XenStore: Difference between revisions
From Xen
Jump to navigationJump to search
Lars.kurth (talk | contribs) mNo edit summary |
(Script only works in bash, not actually in more compliant implementations like dash.) |
||
Line 14: | Line 14: | ||
<pre><nowiki> |
<pre><nowiki> |
||
#!/bin/ |
#!/bin/bash |
||
function dumpkey() { |
function dumpkey() { |
Revision as of 18:10, 10 May 2012
XenStore is an information storage space shared between domains. It is meant for configuration and status information rather than for large data transfers. Each domain gets its own path in the store, which is somewhat similar in spirit to procfs. When values are changed in the store, the appropriate drivers are notified. For more information and a guide to developing with XenStore, see XenBus.
You can find more about the data stored in XenStore at XenStoreReference.
A handy shell script to dump the xenstore :
#!/bin/bash function dumpkey() { local param=${1} local key local result result=$(xenstore-list ${param}) if [ "${result}" != "" ] ; then for key in ${result} ; do dumpkey ${param}/${key} ; done else echo -n ${param}'=' xenstore-read ${param} fi } for key in /vm /local/domain /tool ; do dumpkey ${key} ; done
Language: | [[::XenStore|English]] • [[::XenStore/fr|français]] |
---|