24、Xen 技术:XenStore 使用与故障排除指南

Xen 技术:XenStore 使用与故障排除指南

1. XenStore 的使用

XenStore 是 Xen 用于存储运行中的 domU 信息的配置数据库。Xen 内部会利用它来处理诸如设置虚拟设备等重要事务,同时,我们也可以从 domU 和 dom0 向其中写入任意数据,可将其视为一种域间套接字。

1.1 XenStore 的潜在应用

XenStore 为我们带来了诸多可能性:
- 资源协商 :理论上,各个域之间可以通过它协商对共享资源的访问。
- 多用户聊天 :类似于早期共享 UNIX 机器上的 talk 系统,实现同一主机上多用户之间的聊天。
- 消息传播 :用于传播特定于主机的消息,如即将进行备份或迁移的警告。不过,目前这些应用大多还未被开发出来。

1.2 手动与 XenStore 交互

由于目前尚未有便捷的 shell 风格接口,手动与 XenStore 交互会有些不便。我们只能使用一些工具来查询单个键。

1.2.1 查看 XenStore

可以使用 xenstore - list 命令查看 XenStore。以下是一个来自 Xen 维基的 shell 脚本,它使用 xenstore - list 递归地转储 XenStore 中的键:

#!/bin/sh
function dumpkey() {
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值