ovirt磁盘类型辨析(IDE, virtio, virtio-scsi) 通过一张表格,简单明了的说明这三种硬盘的不同: 整体上来看这三者的最大不同还是挂载磁盘的数量.根据在ovirt的上测试,一台win7的虚拟机,最多可以创建3个ide硬盘,当再次创建新的ide硬盘时候,会提示无法创建.同时,实验中最多创建了14块virtio硬盘,虽然界面允许创建更多virtio硬盘,但是超过14块,虚拟机是无法启动的.virtio-scsi可以创建足够多的硬盘,以至于协议自身并不是限制因素,而内核的限制反…
服务器多块磁盘 ,同时磁盘类型混合(SSD+STAT+SAS)…
KVM命令管理 virsh命令:用来管理各虚拟机的接口命令查看/创建/停止/关闭...支持交互模式格式:virsh 控制指令 [虚拟机名称] [参数] [root@room1pc01 桌面]# virsh nodeinfo(查看虚拟机服务器的cpu信息)CPU 型号: x86_64CPU: 2CPU 频率: 1900 MHzCPU socket: 2每个 socket 的内核数: 1每个内核的线程数: 1NUMA 单元: 1内存大小: 1906912 KiB[root@room1pc01 桌面]…
问题描述 在Azure 门户创建 ARM 虚拟机时,我们直接可以选择虚拟机的磁盘类型,但是在 Azure Management Libraries for Java 的 API 中我们无法找到直接设置磁盘类型的 API.默认创建的磁盘类型是 HDD,如何通过 API 设置磁盘类型? 问题分析 系统磁盘或数据磁盘的类型取决于使用的存储账户类型,如果是基于普通存储账户创建的磁盘,则磁盘类型为 HDD:如果是基于高级存储创建的磁盘,则磁盘类型为 SDD.更多信息参考: 关于 Azure Windows…
各种操作系统连接到存储系统之后,并且操作系统识别物理磁盘之后,需要对磁盘进行进一步配置.如果用户连接存储是的Windows Server,存储管理员势必需要了解Windows中的磁盘类型与文件系统.笔者从存储的角度总结了Windows磁盘与分区类型的特点,并对其内容进行介绍与分析,帮助管理员更好的了解Windows主机连接的存储和文件系统. Windows的磁盘类型: Windows的物理磁盘类型分为两种: Basic Disk(基本磁盘) – 这个类型的物理磁盘可以被MS-DOS和所有的Win…
介绍两种方法: 第一种: cat /sys/block/sda/queue/rotational 注意: 命令中的sba是你的磁盘名称,可以通过df命令查看磁盘,然后修改成你要的 结果: 返回0:SSD盘 返回1:SATA盘   第二种: lssci查看下图地方:        …
如何把VMware Workstation使用的虚拟SCSI磁盘转换成虚拟IDE硬盘  摘自:http://blog.sina.com.cn/s/blog_7525b71f0101d0u8.html 某些特殊的软件限定只能运行在IDE硬盘上.如果你想在虚拟机(使用虚拟SCSI磁盘)里使用该软件,又不想重新创建一个虚拟机,你可以使用下面的办法把虚拟SCSI磁盘转换成虚拟IDE硬盘. 注意1:建议完整阅读全文后再动手,不要边看边做,以免发生悲剧. 注意2:按本文对虚拟磁盘进行修改后所导致的一切后果均…
描述   从vmware的虚拟机迁移到opensatck,由于vmware虚拟机磁盘类型采用的是scsi,要迁移到opensatck平台运行,发现虚拟机无法起来,原因是vmware虚拟机没有安装virtio驱动,所以迁移之前要确保虚拟机支持virtio和安装了virtio驱动. 前置条件 根据您服务器的操作系统,判断是否需要修复临时文件系统启用virtio驱动. 系统版本 说明 CentOS 6/7/8及以上版本.Ubuntu 12/14/16/18/20及以上版本. Debian 7/8/9/…
分区的基础知识: 模式:mbr分区: 1.最多支持四个主分区 2.系统只能安装主分区 3.扩展分区要占一个主分区 4.MBR最大只支持2TB,但拥有最好的兼容性 gtp分区: 1.支持无限多个主分区(但操作系统可能限制,比如windows下最多128个分区) 2.最大支持18EB的大容量(EB=1024PB,PB=1024TB) 3.window7 64位以后支持gtp windows下磁盘分区: Linux分区: 1.对Linux来说无论有几个分区,分给哪一个目录使用,它归根结底就只有一个根目…
查看磁盘接口类型 ide dh[a-z] scsi sd[a-z] 添加磁盘 先添加一个磁盘 cd /dev/ ls sd* 可以看到先添加的磁盘 磁盘分区 .fdisk /dev/sdb n (添加一个分区 d 删除一个分区 w 写入主引导记录并退出) p(默认为主分区 ) ---->指定分区编号 指定扇区起始位置 --- 指定大小(+1G/M) p (打印分区情况) w(写入主引导记录并退出) cd /dev/ ls sd* 可以看到sdb1 .内核读取新的分区表 partprobe /de…
free -m 查看系统内存 [root@zhang /]# free -m total       used       free     shared    buffers     cached Mem:          1004        226        777          0         29        150 -/+ buffers/cache:         46        957 Swap:          199          0     …
目录 Linux 磁盘分区.挂载 1 分区基础知识 1.1 分区的方式: 1.2 windows 下的磁盘分区 2 Linux分区 2.1 原理分析 2.2 磁盘说明 2.3 使用lsblk指令查看当前系统的分区情况 3 挂载的经典案例 3.1 如何增加一块硬盘 4 具体的操作步骤整理 4.1 虚拟机增加硬盘步骤1 4.2 虚拟机增加硬盘步骤2 4.3 虚拟机增加硬盘步骤3 4.4 虚拟机增加硬盘步骤4 4.5 虚拟机增加硬盘步骤5 5 磁盘情况查询 5.1 查询系统整体磁盘使用情况 5.2 查…
1.检测并确认新硬盘 挂载好新的硬盘设备并启动主机后,Linux系统会自动检测并加载该硬盘,无须额外安装驱动.执行“fdisk -l”命令即可查看,确认新增硬盘的设备名称和位置.作用:列出当前系统中所有硬盘设备及其分区的信息. [root@localhost ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of…
深度实践KVM笔记 libvirt(virt-install,API,服务,virsh)->qemu(qemu-kvm进程,qemu-img)->KVM虚拟机->kvm.ko 内核模块  P7 /etc/init.d/libvirtdvirsh 腾讯云一样要自己手动进入虚拟机扩容 第3章   CPU,内存虚拟化技术 CPU 的嵌套技术nested特性,使用kvm虚拟机在理论上可以无限嵌套下去,只要物理机性能足够 P23numastat          P25              …
成本的相对廉价,技术的成熟,功能的强大此方案将越来越受中小企业的青睐.     一.实验前准备 虚拟机版本:Vwareserver1.0.6 Linux版本:redhat5.5enterprise服务器版 Oralce版本:oracle10g10.2.1 Oracle集群软件:clusterware VwareWorkstation版本在共享磁盘上没有很好的解决办法.Vwareserver在windows7安装可能存在一定的驱动问题.本实验是在xp系统上完成,下图给出虚拟机的ip及主机名配置 N…
Linux安全复习 一.Linux基本命令 1.文件管理命令 lvm 2.用户管理命令 3.网络管理命令 4.权限管理 普通权限和特殊权限 权限命令修改 5.服务命令 6.软件安装管理命令 yum安装 prm包安装 源码包安装 7.vim .cat .more.less文件处理 8.进程管理 top.ps.计划任务.守护进程管理 9.rpm包制作(扩张) 10./目录下所有目录的用途 主要:/etc ./var . /proc./opt./home./root./usr ./dev ./bin…
1 检查BIOS虚拟化支持 2 新建虚拟机 3 新建虚拟机向导 4 创建虚拟空白光盘 5 安装Linux系统对应的CentOS版 6 虚拟机命名和定位磁盘位置 7 处理器配置,看自己是否是双核.多核 虚拟机处理器数量可以根据自己的机器配置来定,查看电脑的属性即可 8 设置内存为2GB 内存的大小要根据自己机器的内存来定,建议2G 9 网络设置NAT(说明及其示意图的演示) 10 选择IO控制器类型 11 选择磁盘类型 IDE: 老的磁盘类型 SCSI: 服务器上推荐使用的磁盘类型,串口. SAT…
设置环境变量 set PATH=%PATH%;D:\Program Files (x86)\VMware\VMware Workstation    echo %PATH% C:\Users\Administrator>vmware-vdiskmanager.exe    VMware Virtual Disk Manager - build 6661328.    Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <moun…
安装vm和Centos 1)先安装 virtual machine ,vm12 2)再安装 Linux (CentOS 6.8) 3)原理示意图,这里我们画图说明一下 VM 和 CentOS 的关系. 1.下载地址 2.VM 安装的步骤 1.去 BIOS 里修改设置开启虚拟化设备支持(f2, f10)2.安装虚拟机软件(vm12) 安装步骤基本上就是傻瓜安装,选择安装路径等等... 启动完之后界面如下: 3.CentOS 安装的步骤 1) 创建虚拟机(空间) 这里在配置网络连接时,有三种形式,需…
服务器 硬件和RAID配置 目录 一.RAID 磁盘阵列介绍 1.1.RAID 0(条带化存储) 1.2.RAID 1(镜像存储) 1.3.RAID 5 1.4.RAID 6 1.5.RAID 1+0磁盘阵列介绍 二.阵列卡介绍 2.1.阵列卡概述 2.2.阵列卡的缓存 三.创建软RAID磁盘阵列步骤 3.1.检查是否已安装mdadm 软件包 3.2.新磁盘设备划分主分区 3.3.创建 RAID设备 一.RAID 磁盘阵列介绍 RAID是Redundant Array of Independen…
目录 一.RAID磁盘阵列介绍 二.RAID磁盘阵列分类 2.1.RAID 0(条带化存储) 2.2.RAID 1(镜像存储) 2.3.RAID 5 2.4.RAID 6 2.5.RAID 1+0和0+1 2.6.各RAID对比 三.阵列卡 3.1.阵列卡介绍 3.2.阵列卡缓存 四.mdadm命令 2.1 格式 2.2 实现故障恢复 2.3 创建配置文件/etc/mdadm.conf 2.4 其他常用选项 五.演示RAID 5 一.RAID磁盘阵列介绍 是Redundant Array of…
一.RIAD 磁盘阵列介绍 二.阵列卡介绍 三.案例举例   一.RAID磁盘阵列介绍 是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列 把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 组成磁盘阵列的不同方式称为RAID级别(RAID Levels)常用的RAID级别 ●RAID0,RAID1,RAID5,RAID6,RAID1+0等  RAID 0磁盘阵列介绍 ■…
细致某种程度上可以体现作者的开放精神 copy for build a note needed when config the kernel 主要的问题出在了menu.lst 和 grub.conf文件 [root@localhost grub]# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 24276372 6619472 16403832 29% //dev/sda1 295561 23914 256387 9…
暂时还没买Macbook,先用虚拟机练练手. 先说说准备工作,我是在win8下安装的,这个不是关键的,只要Vmware版本和MAC OS X版本确定就行了,win7下同样可以. 1.虚拟机Vmware10.0.0 下载地址  http://pan.baidu.com/s/1jGvK5pW 2.securable 检查主机是否支持硬件虚拟化 http://pan.baidu.com/s/1jGxMwYU 3.Vmware MAC补丁Unlock-all-v120,这是针对Vmware10.0 的,…
陷入,中断和驱动程序 运行进程时,cpu 一直处于一个大循环中:取指,更新 PC,执行,取指…….但有些情况下用户程序需要进入内核,而不是执行下一条用户指令.这些情况包括设备信号的发出.用户程序的非法操作(例如引用一个找不到页表项的虚拟地址).处理这些情况面临三大挑战:1)内核必须使处理器能够从用户态转换到内核态(并且再转换回用户态)2)内核和设备必须协调好他们并行的活动.3)内核必须知道硬件接口的细节.解决这三个问题需要对硬件的深入理解和小心翼翼的编程,并且有可能导致难以理解的内核代码.这一章…
库pyudev是libudev的python封装,libudev提拱了对本地设备的列举与查询API. 1.安装 pip install pyudev 2. 使用 2.1 开始 导入pyudev,验证库版本. In [1]: import pyudev In [2]: print pyudev.__version__ 0.21.0 In [3]: print pyudev.udev_version() 229  2.2 列举(Enumerate)设备 创建上下文(Context)对象.Contex…
Windows Server镜像仿真.vmdk镜像仿真 时间过得真快呀!--[suy999] Windows Server镜像仿真.vmdk镜像仿真 一.qemu-img镜像转换工具 (一)raw.qcow2等镜像装换为vmdk 1.RAW镜像转换命令 二.VMware新建虚拟机 1.新建虚拟机 2.固件类型->"BIOS"*"注意一"!!! 3.处理器.内存及其它配置 4.磁盘类型->"IDE"*"注意二"!!!…
Qemu的存储栈 在KVM虚拟化环境中,当客户机的内核存储系统像在物理机上一样通过页缓存.文件系统.通用块设备层运行到实际设备驱动时,这时驱动对设备寄存器的访问会触发CPU从客户机代码切换到物理机内的KVM内核模块,进而这个I/O请求会被分发到对应的Qemu模拟的磁盘设备的代码(下面将会介绍的vhost-scsi除外).在引入virtio-scsi之前,SCSI设备的模拟并不成熟,所以Qemu支持的磁盘接口类型主要包括IDE和Virtio[1]. Virtio是一个通用的I/O虚拟化框架[2],…
kvm上的Linux虚拟机使用virtio磁盘 系统:centos6.6  64位 网上的文章比较少,怎麽将Linux虚拟机的磁盘改为使用virtio磁盘 因为centos6或以上系统已经包含了virtio驱动,所以不需要再执行下面语句加载内核模块 modprobe virtio virtio_pci virtio_blk virtio_net mkinitrd --with virtio --with virtio_pci --with virtio_blk --with virtio_net…
1. Linux 上的设备 (device) Linux 操作系统中,各种设备驱动(device driver)通过设备控制器(device controller)来管理各种设备(device),其关系如下图所示: 这些设备之中, 受同一个 device driver 管理的设备都有相同的 major number,这个数字可以看作设备的类别号码,被内核用于识别一类设备 受同一个 device driver 管理的同一类设备中的每一个设备都有不同的 minor number,这个数字可以看作设备…