阿里云ECS上LVM磁盘配置

首先说明机器系统为:ubuntu 16.04

1.首先需要在ubuntu下安装lvm,先需要更新一下ubuntu内软件包

apt-get -y update           # 更新软件源
apt-get -y upgrade        # 更新已经安装的软件
apt-get -y install lvm2    #安装lvm命令等

2.通过fdisk -l 查看磁盘的属性,找到要添加的磁盘名称.我是阿里云高效云盘所以是:(Disk /dev/vdb)

3.使用fdisk将磁盘进行逻辑分区
fdisk /dev/vdb
m来查看命令帮助
n添加一张新的partition,之后都是划分几个分区,以及分区的大小,不过这些都可以使用默认的值,然后就可以直接按enter回车

4.更改分区编号
  我们需要将分区类型改成linux lvm卷才能创建lvm。
  输入:t
  输入t表示更改分区编号
  输入:L
  大写的L表示查看所有编号
这里我们输入8e,8e代表LVM。最后通过w命令保存并退出

5.用fdisk -l 我们会看到一个分区被创建出来,就可以用lvm来管理这个分区了

创建 Physical Volume(PV)
pvcreate /dev/vdb1
成功之后可以通过pvdisplay查看信息

创建 Volume Group (VG)
vgcreate testvg(卷组名称) /dev/sda1
如:
vgcreate vg1 /dev/vdb1

创建Logical Volumes (LV)
lvcreate -n lv1 -l 100%VG testvg(将所有的testvg的内存都给这个lv1逻辑卷)
如:
lvcreate -n lv1 -l 100%VG vg1

我们用lvm现在已经管理了新的磁盘,下面开始挂载逻辑卷
1.第一步格式化逻辑卷
mkfs.ext4 /dev/vg1/lv1

2.将逻辑卷挂载到mnt文件夹下面
mount /dev/vg1/lv1 /mnt

3.这个时候全部完成,可以使用df -h查看一下就能看到LVM磁盘

挂载的话可以用UUID也可以用LABEL。推荐使用UUID的方法
获取UUID方法:
blkid 直接执行这个命令,找到对应的lvm的UUID
或者
blkid | grep ‘lv1‘ |awk ‘{print $2}‘

ubuntu挂载和centos有点区别,之前踩坑了。遇到机器无法启动。
ubuntu自动挂载方式:
用 errors=remount-ro 而不是default
UUID=c93b9571-26a3-4643-99eb-4cf9242598b7 /mnt ext4 errors=remount-ro 0 0

原文地址:https://blog.51cto.com/11288550/2381986

时间: 2024-10-10 15:09:19

阿里云ECS上LVM磁盘配置的相关文章

navicat远程连接阿里云ECS上的MYSQL报Lost connection to MySQL server at 'reading initial communication packet'

问题现象 MySQL 远程连接报错:Lost connection to MySQL server at 'reading initial communication packet' 解决方案 1.检查是否有防火墙限制2.检查 MySQL 是否有访问权限 use mysql; Grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option; flush privileges; 3.检查 my.ini 文

阿里云ECS上APP访问异常或超时

App访问ECS连接超时或访问慢: 具体情况描述: 1.Android.iOS两个版本的App,Android访问部署阿里云ECS上的API经常出现超时和访问慢的情况 2.访问阿里云ECS上的Android API超时问题和访问慢的情况,主要出现在通过公司WiFi网络访问时出现: 3. 在别的地方或者APP用户通过WiFi访问阿里云ECS上的Android API时,访问正常: 4.当Android访问API超时和访问慢的时候,马上关闭Wifi切换到手机数据网络,访问正常; 原因: 导致请求阿里

阿里云ECS服务器挂载磁盘

买了阿里云的ECS云服务器,本机赠送20GB的磁盘,感觉不够用,又买了一块500GB的磁盘,本文就是记录怎么把这500GB的磁盘挂载上. 检查现在磁盘情况 我们可以看到买的那个500GB的磁盘没有出现,说明没有挂载上. 查看硬盘个数及分区 我们可以看到那块500GB的磁盘:/dev/xvdb 对这块500GB的硬盘进行分区 再次查看磁盘个数及分区 可以看到新的分区:/dev/xvdb1 已经创建完成. 格式化新分区(使用ext3扩展文件系统) 创建挂载目录 挂载分区到目录 设置开机自动挂载 重启

阿里云ECS上实现NFS挂载

1. 背景 由于项目需要,现在需要在阿里云上多台服务器上共享一些静态的文件数据.开始时选型方案有:OSS对象存储.NAS存储.自己搭建NFS:考虑成本需要,选择了自己搭建NFS. 项目在阿里金融云上,金融云上产品比公有云贵多了. 下面讲解过程. 注意:你的ECS是否在一个区,且是否在一个安全组.如果两台ECS不在同一个安全组,因此需要在各自的安全组设置规则,在内网进出方向分别添加对方的IP地址. 2. 过程 2.1 服务端 2.1.1 安装     yum install nfs-utils –

阿里云ECS上ftp的安装与配置

1.安装 使用chkconfig --list查看系统是否已经安装有vsftpd服务,若有,跳过此步骤. 使用yum命令直接安装,并为塔创建日志文件 [[email protected] /]# yum -y install vsftpd ...... [[email protected] /]# touch /var/log/vsftpd.log 2.ftp服务的启停与开机启动配置 启动ftp服务: [[email protected] /]# service vsftpd start Sta

在阿里云ECS上安装docker 1.7.1

1.打开iptables,因为docker需要iptables做net转发,而我的iptables不存在,需要安装 yum install -y iptables touch /etc/sysconfig/iptables service iptables start chkconfig iptables on 2.以下是我安装iptables时的报错图,使用上面的配置可以解决 3.安装docker yum install -y docker-io yum upgrade device-mapp

阿里云ECS磁盘扩容步骤

刚在阿里云服务器上对磁盘进行扩容,现在对扩容步骤做个小结. 情景一:直接使用磁盘分区存储数据 官方帮助文档请点击这里. 假设待扩容磁盘为/dev/xvdb,只有一个分区/dev/xvdb1,挂载在/mnt/disk1目录下.扩容步骤如下: 1. 登录系统卸载分区: umount /dev/xvdb 2. 在阿里云控制台进行扩容操作: 3. 在控制台重启机器(也可在控制台卸载和挂载磁盘,不必重启): 4. 删除并重建分区: 这里使用GPT分区,值得吐槽的是目前阿里云提供的单块磁盘最大容量为2T,G

阿里云ECS CentOS7服务器上部署web项目简单办法

首先在阿里云ECS上租个centOS的linux服务器,选择自带JDK和tomcat的,这样就省得自己敲命令去安装和配置环境了, 租好后 下载2个软件 用google搜索 xshell(用这个软件连接服务器,然后操作服务器)和xftp(用这个软件来进行本地和服务器间的文件传输,有了这个操作服务器上的文件就变成 图形化操作了,对不熟linux的人很有帮助) 接下来到tomcat的bin目录下 启动tomcat,     tomcat是在/home目录下,启动是用./startup.sh命令 但是启

阿里云ECS架设VPN过程总结

原文地址: http://blog.csdn.net/johnnycode/article/details/45543157 最近开发移动项目,数据库服务是架设在电信服务器上,可怜我的联通网络本地调试直接x碎了一地!! 度娘相关资料后,最终决定在阿里云ECS上架设VPN作为跳板来访问电信服务器! 一.原理 1.阿里云ECS上架设VPN. 2.本地连接使用VPN拨号到阿里云ECS. 3.使用阿里云ECS网络访问电信服务器. 使用VPN前效果 64 bytes from xxx.xxx.xxx.xx