OpenStack部署笔记和安装WindowsXP镜像

OpenStack挂载ISO,安装原版windows 类似这样的文章,其实网上挺多的,我当时也是踩了不少坑,吃了不少亏,也请教了我司的技术支持专家,总之,不断摸索,不断尝试,不断进步,不断成长。 1.网上下载原版windows和virtio,上传到Openstack,注意上传前可以校验一下散列值: 上传系统镜像 glance image-create --name en_windows_7_enterprise_with_sp1_x64_dvd_u_677651.iso --disk-format iso --container-format bare 阅读详情

以下是本人最近两周搭建OpenStack的心得与笔记,参考了网上很资料,终于搭建完成,途中遇到过很多问题,比如stack.sh执行中途出错问题,系统安装vnc连接问题,建云主机蓝屏问题,后来都慢慢解决了,供各位网友参考。


1. 系统为 ubuntu-14.04.1 amd64 位版本 ,电脑单网卡就可以了,不需要双网卡。

2. sudo apt-get update

3. sudo apt-get upgrade

4. sudo apt-get install python-netaddr git openssh-server

5. git clone git://github.com/openstack-dev/devstack.git

6. cd devstack; ./stack.sh


根据提示输入一堆密码,直接安装完毕,如果中途出错,可能是下载源的问题,注意看错误提示,再执行一次git clone git://xxxxx成功后,再执行./stack.sh,接着弄。

7 访问 http://服务器的IP ,用户名 admin 密码就是你上面输入的。



如果服务器重启后了,得执行如下命令进行恢复:

cd devstack; ./rejoin-stack.sh

------------------------------------------------------------------------------------------

8. 经过上面几步,环境就搭好了,然后得创建镜像并建云主机,可以在其它电脑上折腾


9. 安装相关软件 sudo apt-get install python-novaclient python-glanceclient swift qemu-kvm

10.设置环境变量:

export SERVICE_TOKEN=admin
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=你的密码
export OS_AUTH_URL="http://服务器IP:5000/v2.0/"
export SERVICE_ENDPOINT="http://服务器IP:35357/v2.0"

11.创建一个img文件

qemu-img create -f qcow2 windowsxp.img 10G

12.下载virtio驱动

wget http://alt.fedoraproject.org/pub/alt/virtio-win/archives/virtio-win-0.1-59/virtio-win-0.1-59.iso
wget http://www.linuxwind.org/download/virtio-win-1.1.16.vfd

13.启动安装程序

sudo kvm -m 1024 -cdrom windowsxp.iso -drive file=windowsxp.img,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -boot d -nographic -vnc :0

14.使用vnc连接安装系统

15.安装网卡驱动

系统装完之后,需要安装网卡驱动,先关闭XP系统,然后输入以下命令

sudo kvm -m 1024 -cdrom virtio-win-0.1-59.iso -drive file=windowsxp.img,if=virtio,boot=on -net nic,model=virtio -boot d -nographic -net user -usb -usbdevice tablet -vnc :0


进入虚拟机以后,到设备管理器里,从CD-ROM中搜索安装网卡驱动

16.上传镜像

glance image-create --name="WindowsXP" --is-public=true --container-format=ovf --disk-format=qcow2 < windowsxp.img

17.这时就可以到web界面上建云主机了。




devstack部署openstack的情况下,重启openstack服务 多节点部署的重启: 1 主节点重启 1.1 cd devstack     ./rejoin-stack.sh 1.2 CRTL + A + n 查看每个服务窗口,发现问题提示,可能出现的问题如下所示: 可能错误:(注意ubuntu和centos系统执行命令的区别) a 数据库没有启动 解决方法:sudo service mysqld start (sudo /sbin/servi 阅读详情

相关推荐

Qemu-1.0.1 for windows

Qemu 1.0.1 Windows QEMU emulator version 1.0.1, Copyright (c) 2003-2008 Fabrice Bellard usage: qemu [options] [disk_image] 'disk_image' is a raw hard disk image for IDE hard disk 0 Standard options: -h or -help display this help and exit -version display version information and exit -machine [type=]name[,prop[=value][,...]] selects emulated machine (-machine ? for list) property accel=accel1[:accel2[:...]] selects accelerator supported accelerators are kvm, xen, tcg (default: tcg) -cpu cpu select CPU (-cpu ? for list) -smp n[,maxcpus=cpus][,cores=cores][,threads=threads][,sockets=sockets] set the number of CPUs to 'n' [default=1] maxcpus= maximum number of total cpus, including offline CPUs for hotplug, etc cores= number of CPU cores on one socket threads= number of threads on one CPU core sockets= number of discrete sockets in the system -numa node[,mem=size][,cpus=cpu[-cpu]][,nodeid=node] -fda/-fdb file use 'file' as floppy disk 0/1 image -hda/-hdb file use 'file' as IDE hard disk 0/1 image -hdc/-hdd file use 'file' as IDE hard disk 2/3 image -cdrom file use 'file' as IDE cdrom image (cdrom is ide1 master) -drive [file=file][,if=type][,bus=n][,unit=m][,media=d][,index=i] [,cyls=c,heads=h,secs=s[,trans=t]][,snapshot=on|off] [,cache=writethrough|writeback|none|directsync|unsafe][,format=f] [,serial=s][,addr=A][,id=name][,aio=threads|native] [,readonly=on|off] use 'file' as a drive image -set group.id.arg=value set parameter for item of type i.e. -set drive.$id.file=/path/to/image -global driver.property=value set a global default for a driver property -mtdblock file use 'file' as on-board Flash memory image -sd file use 'file' as SecureDigital card image -pflash file use 'file'

Openstack kvm winxp 镜像制作

母系统环境:ubuntu12.10 server + kvm        下载virtio驱动,因为win默认不支持virtio驱动,而通过openstack管理虚拟机是需要virtio驱动的。需要两个virtio驱动,一个是硬盘的,一个是网卡的,即:virtio-win-0.1-52.iso和virtio-win-1.1.16.vfdwget 'http://autosetup1.goo

峰云四起 2020

KVM下 Windows虚拟机使用virtio驱动教程1

1.修改 xml 文件 3.更新驱动:virsh start winxp_sp2,使用 vnc 连接,系统会提示找到新硬件,弹窗安装驱动 5.启动虚拟机可发现磁

openstack安装windows

一定要加载netKVM驱动,这是网卡驱动。中此为前提条件如无法完成后续无法成功。重启虚拟机,更换virtio驱动。

weixin_53464198的博客 798

Vivado ILA调试全攻略:从HDL实例化到Block Design的5个实战技巧

本文全面解析了Vivado集成逻辑分析仪(ILA)的五种核心调试方法,涵盖从HDL代码实例化到Block Design集成的实战技巧。详细对比了不同方法的优缺点与适用场景,并重点介绍了如何利用Debug Hub高效管理多时钟域复杂调试,旨在帮助FPGA开发者精准定位问题,显著提升板级调试效率。

weixin_29214199的博客 376

基于FPGA的ov5640摄像头简易图像采集装置详解

本文介绍一种基于FPGA的,通过流模式DDR实现OV5640摄像头数据采集并显示的方法。

qq_42230252的博客 1万+

devstack 终止或重启服务 使用rejoin-stack.sh

使用devstack安装openstack时,可以使用rejoin-stack.sh控制台终止或重启进程。 rejoin-stack.sh的用法为: 进入devstack目录下,运行 ./rejoin-stack.sh,得到控制台。 下面的“n-sch*”表示的是nova-scheduler服务,前面的14表示这个服务的编号,上面的信息是这个服务的日志信息,可以在这里查看输出情况。有

x_i_y_u_e的专栏 8632

STM32 AFIO时钟开启时机与复用功能解析

在嵌入式系统开发中,GPIO复用是微控制器外设配置的核心技术之一。通过复用功能,单个物理引脚可以动态切换不同功能模式,如USART通信或普通IO。其实现原理依赖于芯片内部的时钟树架构和寄存器配置机制。AFIO(Alternate Function I/O)模块作为STM32的特色设计,专门处理引脚重映射、外部中断配置等高级功能。正确理解复用功能与AFIO时钟的关系,能显著提升嵌入式开发效率,避免资源浪费。本文以STM32为例,结合引脚重映射和USART配置等典型场景,详解AFIO时钟的实际应用规范与优化实践

weixin_42389113的博客 579

制作OpenStack xpsp3镜像

安装环境:Ubuntu 16.04 工具:qvm虚拟机,xpsp3镜像,virtio-win-0.1.141_x86.vfd驱动程序 步骤一:ubuntu环境搭建 1、vmware虚拟机为ubuntu开启处理器虚拟化 2、使用egrep -o ‘(vmx|svm)’ /proc/cpuinfo 查看是否开启虚拟化成功 3、ubuntu上安装虚拟机apt-get install qemu-kvm libvirt-bin virtinst virt-manager 步骤二:ubuntu上安装xpsp3虚拟机

sinat_38602176的博客 606

如何用Arduino和HX711压力传感器制作一个简易电子秤(含OLED显示)

本文详细介绍了如何使用Arduino、HX711压力传感器和OLED显示屏制作一个简易电子秤。从硬件连接到软件编程,提供了分步教程,包括核心元件功能解析、接线方法、库安装、模块测试以及关键的校准流程。项目实践性强,适合创客和DIY爱好者学习嵌入式系统与传感器应用。

tea88的博客 536

保姆级教程:用STM32F103C8T6和MAX6675搞定K型热电偶测温(附模拟/硬件SPI双版本代码)

本文提供STM32F103C8T6与MAX6675实现K型热电偶高精度测温的保姆级教程,涵盖硬件连接、SPI驱动实现及模拟SPI方案,并附双版本代码。详细解析温度数据读取、处理及常见问题排查,助力工业控制、实验室设备等场景的稳定测温系统搭建。

weixin_30765505的博客 587

DevStack中rejoin的时候,出现 ERROR cinder.service [-] Manager for service cinder-volume ubuntu@lvmdriver-1 ...

solution: sudo losetup /dev/loop0 /opt/stack/data/stack-volumes-default-backing-file sudo losetup /dev/loop1 /opt/stack/data/stack-volumes-lvmdriver-1-backing-file If files still exist under /opt/...

weixin_30588729的博客 1167

【FastDDS】Layer DDS之Subscriber ( 09-Accessing received data)

Fast DDS提供了多种接收数据访问方式:通过读取(read)或提取(take)操作获取数据,其中提取会移除数据而读取保留数据。应用程序可通过序列高效借用接收队列内存,但需及时归还。数据处理时需检查SampleInfo的有效性,可通过监听器回调或等待集机制异步获取数据。等待集允许线程专门等待新数据到达,通过条件触发和超时控制实现可靠的数据接收处理。

Ray Home 863

树莓派安装python3.5+tensorflow_树莓派3B-安装tensorflow

注意到1.0.0版本的whl文件只支持python2.7和python3.4,可是原本树莓派上只有python3.5,这时我使用pyenv来管理多版本的python。我将全局环境设置为python3.4.5后,注意,这里要安装 tensorflow-1.0.0-cp34-cp34m-linux_armv7l.whl时,我发现用pip3命令是会出错的: "tensorflow-1.0.0-cp34-...

weixin_42529328的博客 351

【Autoware】2小时安装Autoware1.13(保姆级教程)

Autoware是一款“一体化”开源自动驾驶软件,能实现感知、决策、控制等功能,通过在Ubuntu中搭建Autoware开发环境和案例的运行,使大家对自动驾驶技术的实现有一个更清晰的认识。

DevFrank的博客 1万+

【stm32+K210项目】基于K210与STM32协同工作的智能垃圾分类系统设计与实现(完整工程资料源码)

本系统采用SG90舵机Maix Bit摄像头STM32C8T6主控板以及LX_TRIG_MP3_V6.0语音播报模块,构建了一套高效的智能垃圾分类系统,综合运用了图像识别、语音播报及精准控制技术。SG90舵机负责控制垃圾桶的开盖操作。该舵机通过接收PWM信号来实现转动,内部有一个基准电路产生周期为20ms的PWM信号,通过外部脉冲信号的控制(高电平时间在0.5ms至2.5ms之间),使得舵机的输出轴转动到指定位置。舵机内的位置反馈电位计。

嵌入式技术开发 5099

devstack重启服务脚本

devstack重启脚本是rejoin-stack.sh,但是我们在devstack中往往找不到这个文件,在stackoverflow上有人回答是bug,但似乎在每一个稳定版本中都会有这个脚本。也就是说,如果大家需要这个重启的脚本,可以直接 git checkout 切换回之前的稳定的版本去找到这个脚本。这是我从kilo中找到的脚本,放到devstack目录下直接运行即可。#!/usr/bin/en

RingoShen的博客 5399

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devstack部署openstack重启发生:认证发生错误,请稍后再试一次-->(3)

openstack:icehouse 部署方法:devstack,单节点 系统版本:Ubuntu 14.04 LTS 脚本见下一篇文章,部署起来有几个问题,也一并附图。 部署完成后正常可用,但是重启后发生如下认证错误:自己也木有思绪,后来网上看到有人说,在devstack目录下执行./rejoin-stack.sh,或者再运行一次./stack...

weixin_34242819的博客 1215

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

使用devstack安装部署openstack(所遇问题的解决方法)

devstack虽然号称是最傻瓜的部署openstack方式,但是貌似只适合单机开发部署,也就是实验性质的,真正部署产品级别的openstack还是比较麻烦的。 devstack官网(http://devstack.org/)上就简单的两步: 1、git clone git://github.com/openstack-dev/devstack.git 2、cd devstack;

agileclipse的专栏 7449

devstack mysql_安装和使用devstack的笔记

安装和使用devstack的笔记使用virtualbox创建了一个CentOS7的VM,建议配置内存6GB,一个host-only网卡192.168.10.22方便本机访问,一个NAT网卡用来接入Internet。一替换/准备pip源[root@zhangguoqing-devstack ~]#mkdir -p .pip/[root@zhangguoqing-devstack ~]# vim.pi...

weixin_31787977的博客 398

开源项目 devstack 安装与使用指南

**devstack** 是一个用于快速部署 OpenStack 环境的脚本集合,特别适合开发者和想要在本地搭建 OpenStack 实验环境的用户。 ### 主要目录及文件简介: - **./** 根目录下主要包含以下几个关键文件和目录: - `stack.sh`: 核心脚本,负责整个 OpenStack 部署过程。 - `local.conf`: 用户自定义配置文件,允许用

gitblog_00305的博客 815

OpenStack重启之后,dashboard登录不上去

ubuntu 12.04装好openstack之后,安装成功,终端打出如下信息: Horizon is now available at http://192.168.0.2/Keystone is serving at http://192.168.0.2:5000/v2.0/Examples on using novaclient command line is in exercise.sh...

weixin_30263073的博客 2186

OpenStack安装过程中的一些问题记录

1,师兄在三个节点安装G版的时候,出现新建虚拟机的status是error。检查安装步骤发现是storage安装的时候有问题,解决方案是在分区的时候不能用自动分区,需要手动来进行分区。 2,devstack安装F版,安装过程中出现各种依赖包版本不匹配的问题:首先查明问题包的名字和需要版本号,然后’pip uninstall 包的名字‘,在然后手动下载,解压后手动安装,在运行stack.sh就行了

julykobe的专栏 1050

快速部署openstack,并且安装window系统

系统环境 VMware workstation系统 CentOS-7-x86_64-DVD-1810以下需注意:本文由多篇博客组成,作者为了防止忘记而记录,途中有些有误地方,比如10.10.10.0/24网段的,应该改成10.1.1.0/24网段,为了节省时间,部分图取决于https://www.linuxprobe.com/chapter-22.html安装前需要修改 /e...

boqiangqing9840的博客 1642

个人笔记本配置kvm的记录

重装了自己的本子,本子上装了双系统,安装虚拟化是为了能同时使用本子上的两个系统,安装了virtio。这里记录为windows XP安装virtio的方法。最重要的是两个部分,一个...

cits15150的博客 508

【OpenStack(Train版)安装部署(十二)】之win7系统安装,qcow2格式镜像制作

文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!1.win7系统qcow2格式镜像制作(1)概述(2)-失败-安装ISO镜像到qcow2磁盘。(3)vnc viewer连接虚机(4)Centos安装图形化界面(5)virt-manager创建虚拟机(6)virt-install命令创建虚拟机(7)qcow2格式镜像空间压缩(8)virt-install命令参数说明(9)virsh命令 本文章由公号【开发小鸽】发布!欢迎关注!!! 老规矩–妹妹镇楼: 1.win7系统qcow2格式镜像制作 (1)概

开发小鸽 6804
上一篇: CentOS密码忘记后的操作
下一篇: Navicat for MySQL在ubuntu下运行没有反应
sysprogram
博客等级 码龄17年 298粉丝 442原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值