pve虚拟机能装linux,PVE虚拟机增加硬盘
3.在iSCSI磁盘
/dev/sdb上创建LVM分区、创建物理卷、创建卷组(只在某一个节点进行如下操作即可。)
a.执行磁盘分区命令:
root@pve-01:/#fdisk /dev/sdb
Welcome to fdisk(util-linux 2.25.2).
Changes will remainin memory only, until you decide to write
them.
Be careful beforeusing the write command.
Command (m
forhelp):g (建立GPT分区表)
…………
Command (m
forhelp):n (建立一个新的分区,输入分区号、起始结束扇区等)
…………
Command (m
forhelp):t (改变分区类型31)
Selected partition1
Partition type(type L to list all types):31 (分区1的类型改变为Linux LVM)
Command(m for help):
w (写入磁盘并退出fdisk)
b.在分区/dev/sdb1上创建物理卷physical
volume (PV):
pvcreate /dev/sdb1
c.创建卷组volume
group (VG),VG名为“vg-pve”
vgcreate vg-pve /dev/sdb1
至此,iSCSI共享存储已准备就绪。可供proxmoxVE使用了,在“数据中心”下存储栏,添加新的存储LVM,选择之前添加的vg-pve卷组,左侧下方会出现新增存储名称,即可在虚拟机添加硬件
以上为PVE虚拟机添加硬盘实际操作,在节点的Shell栏命令里写,不用winscp或putty,
引自:http://blog.51cto.com/6222666/2161860
------------------------------------------------------------------------------------------------------------------
https://pve.proxmox.com/wiki/LVM2
1、查看硬盘
#fdisk -l
例如有/dev/sdb
2 新建一个分区
# sgdisk -N 1 /dev/sdb
3 创建pv
#pvcreate --metadatasize 250k -y -ff /dev/sdb1
4 创建vg
#vgcreate pve1 /dev/sdb1
5 创建lv 薄模式 这里100g根据自己硬盘大小填写
#lvcreate -L 100g -T -n data pve1
6 警告:
在某些情况下,LVM不会正确计算元数据池/块大小。请检查metadatapool是否足够大。必须满足的公式是:
PoolSize / ChunkSize * 64b = MetadataPoolSize
你可以通过命令获取这些信息
#lvs -a -o name,size,chunk_size
8 增加到存储 可以在数据中心 存储 直接添加lvm-thin id:lvm1,
卷组:pve1, thin pool:data
或者编辑/etc/pve/storage.cfg
lvmthin: lvm1
thinpool data
vgname pve1
content rootdir,images
Creating a Volume Group
Let’s assume we have an empty disk /dev/sdb, onto which we
want to create a volume group named “vmdata”.
Caution Please note that the following commands will destroy
all existing data on /dev/sdb.
First create a partition.
# sgdisk -N 1 /dev/sdb
Create a Physical Volume (PV) without confirmation and 250K
metadatasize.
# pvcreate --metadatasize 250k -y -ff /dev/sdb1
Create a volume group named “vmdata” on /dev/sdb1
# vgcreate vmdata /dev/sdb1
Creating an extra LV for /var/lib/vz
This can be easily done by creating a new thin LV.
# lvcreate -n -V /
A real world example:
# lvcreate -n vz -V 10G pve/data
Now a filesystem must be created on the LV.
# mkfs.ext4 /dev/pve/vz
At last this has to be mounted.
Warning be sure that /var/lib/vz is empty. On a default
installation it’s not.
To make it always accessible add the following line in
/etc/fstab.
# echo '/dev/pve/vz /var/lib/vz ext4 defaults 0 2' >>
/etc/fstab
Resizing the thin pool
Resize the LV and the metadata pool can be achieved with the
following command.
# lvresize --size + --poolmetadatasize + /
Note When extending the data pool, the metadata pool must also
be extended.
Create a LVM-thin pool
A thin pool has to be created on top of a volume group. How to
create a volume group see Section LVM.
# lvcreate -L 80G -T -n vmstore vmdata
二、增加为zfs格式:
1 创建存储池(type raidz
两块硬盘是raid1,三块硬盘是raid5,还可以用raidz1,2,3等高级用法)
性能对比
Stripe > Mirror
Stripe > RAIDZ1 > RAIDZ2 > RAIDZ3
数据可靠性
Mirror > Stripe
RAIDZ3 > RAIDZ2 > RAIDZ1 > Stripe
zpool create -f -o ashift=12 log cache
对已有pool增加缓存
zpool add -f log cache
更换失败的硬盘
zpool replace -f
pool存储池丢失处理.no pools avaliable
查看存储池状态
#zpool status -v
删除缓存
#rm -f /etc/zfs/zpool.cache
导入存储池
#zpool import zfs-v
如果提示 -f
#zpool import -f zfs-v
如果有设置过缓存或者log,可能会提示 -m
#zpool import -f zfs-v -m
LVM使用缓存
#sda为HDD sdb为SSD
1、创建物理卷
pvcreate /dev/sda
pvcreate /dev/sdb
2、创建卷组vg
vgcreate vg /dev/sda
vgextend vg /dev/sdb
3、创建逻辑卷(data为存储卷,cache为缓存卷,meta为缓冲卷索引,其中cache:meta不能大于1000:1,meta最小为8M)
lvcreate -L 500G -n data /dev/sda
lvcreate -L 220G -n cache /dev/sdb
lvcreate -L 220M -n meta /dev/sdb
4、创建缓存池(注意cache和meta的顺序不能颠倒)
lvconvert --type cache-pool --poolmetadata vg/meta
vg/cache
5、将存储卷加入到缓存池中(cachemode有writeback和writethrough两种模式,默认为writethrough)
lvconvert --type cache --cachepool vg/cache --cachemode
writeback vg/data
注:writeback会在写入cache完成后,再写入date中
writethrough会在写入cache的同时,写入date(写入date慢于cache)
两种模式比较下writeback在使用过程中写入加速,但如果数据在缓存层中服务器掉电数据会丢失(现在已解决丢失问题,未研究)
writethrough写入较慢,但数据不易丢失
创建完成。
pve虚拟机能装linux,PVE虚拟机增加硬盘相关推荐
- linux挂载固硬盘装,linux下安装新硬盘并挂载mount
linux下安装新硬盘并加载使用手记 ================================================================================ ...
- 虚拟机能装红旗linux吗,在虚拟机中安装红旗LINUX及制作LiveCD.doc
在虚拟机中安装红旗LINUX及制作LiveCD 在虚拟机中安装红旗LINUX及制作LiveCD 下载红旗LINUX安装盘映像文件(如有大于2G的优盘,可直接到五楼机房办公室复制) 2/download ...
- PVE虚拟服务器配置,我与PVE的交往史 篇一:如何使用虚拟机PVE一步一步打造自己想要的ALL IN ONE 主机...
我与PVE的交往史 篇一:如何使用虚拟机PVE一步一步打造自己想要的ALL IN ONE 主机 2021-03-15 00:08:12 79点赞 381收藏 33评论 创作立场声明:我是一个折腾的人, ...
- 在虚拟机上安装linux 宝塔,虚拟机安装宝塔Linux面板
安装环境:Linux Centos 6.8 安装步骤: 1.下载并安装宝塔面板 在宝塔官网找到Linux Centos的安装命令.利用XSHELL等工具连接虚拟机后,执行该命令,有询问是否安装,输入y ...
- 给VMware虚拟机增加硬盘容量:Linux/Windows系统
Linux的教程:Increase A VMware Disk Size (VMDK) Formatted As Linux LVM without rebooting Windows教程:How t ...
- 怎么通过硬盘装linux系统文件下载,通过硬盘上的镜像文件安装Linux操作系统
关于,在不是用光驱情况下安装Linux方法 通过硬盘上的镜像文件安装Linux操作系统 如何在没有光驱.没有软驱.不能usb启动的情况下,进入dos硬盘安装linux系统?(当然,前提是已经有一个wi ...
- linux x虚拟机占用硬盘太大,解决kvm虚拟机qcow2格式磁盘文件比实际空间占用大的问题 | 转 | leon的博客...
在基于qcow2格式的虚拟机中进行删除文件操作后,物理磁盘文件并不会变小.可以用以下方法对磁盘文件瘦身. linux客户机 1.使用dd命令将客户机未使用的磁盘空间用0填满 $dd if=/dev/z ...
- win10装linux分区格式化硬盘,双硬盘,双显卡,win10系统下安装linux mint,GPT分区+UEFI题文章...
介绍: 由于linux与显卡的不兼容.笔记本GPT+UEFI的启动模式和双硬盘(SSD+HDD),使得我们在安装linux的时候,使得我们在安装linux时,出现各种问题,笔者结合自己安装linux的 ...
- 360gen9装linux找不到硬盘,H3C案例查看:针对HPE ProLiant Gen8/Gen9系列服务器在Linux系统下如何开启......
在Linux系统下,可以安装HPE SSA CLI工具在系统下进行关闭.首先在HPE官网上下载对应的工具,链接如下:http://h20566.www2.hpe.com/hpsc/swd/public ...
最新文章
- 《DDIA》读书笔记(一):可靠性、可扩展性、可维护性
- 【数据库】Redis是什么
- 计算机组成原理课后习题答案一
- jzoj1758-过河【dp】
- leetcode 55. 跳跃游戏 思考分析
- java 集合modcount_源码|jdk源码之LinkedList与modCount字段
- Java任务完成后结算_Java执行程序:如何在任务完成时无阻碍地得到通知?
- 云原生2.0时代,华为云DevOps立体运维实践
- codelite linux 安装,CodeLite + MinGW环境安装
- Django中@login_required用法简介
- AWS 创业背后,竟是“被迫无奈”?
- 循环体(for/while)循环变量的设置
- PPT自定义内容/PPT自定义放映/PPT自定义文件等编辑说明
- Canvas绘图教程及简单实践
- leetcode解题思路分析(一百三十二)1111 - 1117 题
- 从零开始了解推荐系统全貌
- H2教程系列(二) 创建数据库
- H5和C3新特性(完整版)
- ios发布证书过期怎么办?
- STM32学习之温湿度检测——DHT11
热门文章
- 思博职业技术学院计算机专业,2017年上海思博职业技术学院在沪依法自主招生Windows7系统通用桌面图标只包括计算机、用户的文件、网络、回收站和控制面板五项...
- ps web格式 html 大小写,PS教程:图片存储为Web所用格式优化详解
- 业务安全发展的三个阶段
- 在线电影推荐网 Python+Django+Mysql 协同过滤推荐算法在电影网站中的运用 基于用户、物品的协同过滤推荐算法 开发在线电影推荐系统 电影网站推荐系统 人工智能、大数据、机器学习开发
- 最新Docker教程(一)——各平台Docker安装
- 常见编程软件注释 @brief @param @return
- 无线通信网络安全概述
- 基于ZYNQ 的多轴运动控制平台关键技术研发-总体架构设计(一)
- Linux下Nginx配置nginx-module-vts
- 构建大湾区滨海生态圈层,共迎游艇业全新发展经济