xen:使用xen-create-image创建PV Guest

二.使用xen-create-image创建PV Guest



需要安装的软件:debootstrap

apt get install debootstrap

修改配置文件/etc/xen-tools/xen-tools.conf,

在使用xen-create-image创建PV时,一些参数的值可以再这里修改.

配置文件很简单,我就没有贴出配置来喽.

创建Ubuntu 12.04 ( precise)步奏:

cd/usr/lib/xen-tools/
ln -skarmic.d precise.d
xen-create-image--size=30Gb --swap=1024Mb --ip=10.20.20.21 --netmask=255.255.255.0--gateway=10.20.20.20 --nameserver=114.114.114.114 --hostname=vm01.test.yao

使用xen-create-image创建如果没有错误,会输出root密码,产生配置文件/etc/xen/vm01.test.yao.cfg,至于vm01的存储位置就在xen-tools.conf中dir指定的目录下了:

启用vm01:

xm create -c vm01.test.yao.cfg

使用xm list查看,就看到vm01已创建成功,

使用xm console  vm01.test.yao 进入vm01,一个最小安装的Ubuntu 12.04可以享用了.

时间: 2024-10-29 17:34:30

xen:使用xen-create-image创建PV Guest的相关文章

在xen上使用virt-install命令创建虚拟机并安装操作系统

1,安装第三方xen yum源 # yum install  http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-5.noarch.rpm 2,安装桥工具 # yum -y install bridge-utils 3,安装xen # yum install xen44 4,验证是否安装成功 # ls -l /boot/xen.gz 5,安装xen内核 # yum install kernel-xen 6,关闭对xen有影响的服务 # se

无法创建文件系统以及无法创建PV时怎么办?

我们平常对磁盘分区格式化的时候有时无法格式化,报告的信息为: "/dev/sdb3 is apparently in use by the system; will not make a filesystem here!" 意思是说:似乎系统正在使用该设备,无法创建文件系统.使用[mount]查看系统的所有挂载设备,也没有:/dev/sdb3.但是,创建文件系统的时候.就是无法在该设备上创建文件系统. 有时候,我们新创建的分区,使用[kpartx -af DIRVE]或[partx -

K8s数据持久化之自动创建PV

在前两篇实现k8s的数据持久化的流程为:搭建nfs底层存储===>创建PV====>创建PVC===>创建pod.最终pod中的container实现数据的持久化. 上述流程中,看似没什么问题,但细想一下,PVC在向PV申请存储空间的时候,是根据指定的pv名称.访问模式.容量大小来决定具体向哪个PV来申请空间的,如果PV的容量为20G,定义的访问模式是WRO(只允许以读写的方式挂载到单个节点),而PVC申请的存储空间为10G,那么一旦这个PVC是向上面的PV申请的空间,也就是说,那个PV

Kubernetes数据持久化之Storage Class(存储类)及自动创建PV

通过博文Kubernetes的存储之Volume可以了解到Kubernets实现数据持久化的流程为:搭建NFS底层存储-->创建PV-->创建PVC-->创建pod最终将pod中的container实现数据的持久化! 从上述流程中,看似没有什么问题,但是仔细研究就会发现:PVC在向PV申请存储空间时,是根据指定PV的名称.访问模式.容量大小来决定具体向哪个PV申请空间的. 打比方说:如果PV的容量是20G,定义的访问模式是WRO(只允许以读写的方式挂载到单个节点),而PVC申请的存储空间

k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC

一:Statefulset StatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括:1.稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化数据,基于PVC来实现2.稳定的网络标志,即Pod重新调度后其PodName和HostName不变,基于Headless Service(即没有Cluster IP的Service)来实现3.有序部署,有序扩展,即Pod是有顺序的,在部署或者扩展的时候要依据定义的顺序依

ORACLE—002:Create之创建类型

--积累工作中用到的SQL ORACLE中也是有类型的,可作为存储过程,函数等的输入输入出. 下面看下创建. 用法 CREATE OR REPLACE TYPE 类型名称 AS OBJECT(  字段1          类型,  字段2          类型,  字段3         类型) 例如 CREATE OR REPLACE TYPE  T_OBJ  AS OBJECT(  T_ID          VARCHAR2(20),  T_NAME   VARCHAR2(20)) 用法

ORACLE—003:Create之创建表前判断表是否存在

建表前如何判断表是否存在呢,因为table是不支持replace的.下面的sql能帮到你. create前先判断表是否存在.例如,如果存在则drop掉那个表.当然你也可以定义自己的操作. declare v_cnt Number; begin select count(*) into v_cnt from user_tables where upper(table_name) like '%TMP_CLOB_SQL%'; if v_cnt>0 then execute immediate 'DR

So Easy! Oracle在Linux上的安装配置系列三使用create database创建数据库

本文为So Easy! Oracle在Linux上的安装配置系列的第三篇,使用create database创建数据库,本序列第一篇介绍了学习实验环境的搭建包括:在win 7中使用VMware Workstation 创建虚拟机,安装CentOS-6.6-x86_64,网络配置 和使用xshell连接远程linux服务器,上传Oracle软件和使用操作系统安装光盘搭建本地yum源,第二篇专门说了Oracle11g R2在CentOS6.6上的安装,包括Oracle安装前的准备工作,并以图文详细介

[转] virt-builder, to trivially create various Linux distribution guest images

http://kashyapc.com/2014/01/27/virt-builder-to-trivially-create-various-linux-distribution-guest-images/ I frequently use virt-builder (part of libguestfs-tools package) as part of my work flow. Rich has extensively documented it, still I felt it's w