首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
emacs
clone
svn
phpstorm
intellij-idea
github
alias
eclipse
macos
编辑器
markdown
visual
sublime-text
notepad++
ide
vim
windows
protocols
visual-studio-code
visual-studio
webstorm
terminal
pycharm
sublimetext
diff
git
当前位置:
开发笔记
>
开发工具
> 正文
REDTAT下LVM卷使用
作者:兰毛zg | 来源:互联网 | 2017-07-19 18:55
REDTAT下LVM卷使用--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
什么是LVM:可以动态扩容磁盘。
磁盘系统是8e
LVM的组成:
1、物理卷(PV)
2、卷组 (VG)
3、逻辑卷 (LV)
创建物理卷(PV):
pvcreate /dev/sdb1
查看PV: pvdisplay
创建卷组(VG):
vgcreate VG /dev/sdb1
查看卷组:vgdisplay
创建逻辑卷(LV):
lvcreate -L 800M -n LV VG
查看逻辑卷:
lvdisplay
格式化并挂载使用:
mkfs.ext3 /dev/VG/LV
mount /dev/VG/LV /ftp
设置开机自动挂载:
vim /etc/fstab
使用一段时间后,出现一下情况,磁盘没有可用空间了,这种情况就要用扩容。
1、创建物理卷(PV):
pvcreate /dev/sdc1
2、将新建的物理卷加入到卷组VG中:
vgextend VG /dev/sdc1
3、从卷组中划出容理到逻辑卷中:
lvextend -L +1G /dev/VG/LV
注:配置完成后,用resize2fs /dev/VG/LV 刷新下,否则新加的PV认不出来
LVM的高级应用
卷快照:把逻辑卷的内容暂时冻结起来(此时的VG的容量,一定要大于逻辑卷的容量)
lvcreate -L 1G -s -n backup /dev/VG/LV
挂载使用:
mount /dev/VG/backup /mnt
使用时,直接从快照中复过去。
删除快照:
lvremove /dev/VG/backup
(删除时,快照没有被挂载)
移动卷:
由于3块磁盘使用了数年,加上日访问量过大,已经不能使用了,但是数据却很重要,这时公司买 了一块更好的磁盘,让你换下那三块磁盘,这时就要用到移动卷了。
1、加新磁盘创建成PV
pvcreate /dev/sde1
2、添加到VG中
vgextend VG /dev/sde1
3、将旧PV里的数据导入到新的PV中
pvmove /dev/sdb1 /dev/sde1、pvmove /dev/sdc1 /dev/sde1、pvmove /dev/sdd1 /dev/sde1
4、从VG中删除那三块磁盘
vgreduce VG /dev/sdb1、vgreduce VG /dev/sdc1、vgreduce VG /dev/sdd1
5、从PV中删除三块磁盘:
pvremove /dev/sdb1、pvremove /dev/sdc1、pvremove /dev/sdd1
vim
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
terminal
在 Mac 上配置 NDK
本文详细介绍了如何在 Mac 上配置 Android NDK,包括设置环境变量和解决常见问题的方法。 ...
[详细]
蜡笔小新 2024-11-14 10:05:06
vim
Linux 环境下 Java 及相关软件的安装指南
本文详细介绍了如何在 Linux 系统上安装 JDK 1.8、MySQL 和 Redis,并提供了相应的环境配置和验证步骤。 ...
[详细]
蜡笔小新 2024-11-13 18:10:16
vim
如何正确删除软链接:专业指南与操作步骤
本文将详细介绍如何正确删除软链接,提供专业的操作指南和步骤。首先,我们将创建一个示例文件夹和文件,以便演示具体的操作过程。通过 `mkdir test_chk` 创建一个名为 `test_chk` 的文件夹,然后使用 `touch test_chk/test.txt` 命令在该文件夹中生成一个空文件 `test.txt`。接下来,我们将逐步讲解如何安全地删除软链接,确保不会对原始文件造成影响。 ...
[详细]
蜡笔小新 2024-11-10 10:59:13
vim
VIM基础操作指南与快捷键记录
本文详细介绍了VIM的基础操作和常用快捷键,VIM作为Unix及类Unix系统中的一款经典文本编辑器,源自VI的改进与发展。其简洁的界面和强大的扩展性使其在开发者中备受青睐,同时也催生了多个适用于Windows平台的版本。通过图文并茂的方式,帮助读者快速掌握VIM的核心功能与使用技巧。 ...
[详细]
蜡笔小新 2024-11-10 10:09:13
vim
Hadoop平台警告解决:无法加载本机Hadoop库的全面应对方案
本文探讨了在Hadoop平台上遇到“无法加载本机Hadoop库”警告的多种解决方案。首先,通过修改日志配置文件来忽略该警告,这一方法被证明是有效的。其次,尝试指定本地库的路径,但未能解决问题。接着,尝试不使用Hadoop本地库,同样没有效果。然后,通过替换现有的Hadoop本地库,成功解决了问题。最后,根据Hadoop的源代码自行编译本地库,也达到了预期的效果。以上方法适用于macOS系统。 ...
[详细]
蜡笔小新 2024-11-09 19:46:30
vim
在CentOS系统下详细解析阿里云ECS服务器上搭建LAMP环境的配置步骤
本文详细介绍了在CentOS 6.5 64位系统上使用阿里云ECS服务器搭建LAMP环境的具体步骤。首先,通过PuTTY工具实现远程连接至服务器。接着,检查当前系统的磁盘空间使用情况,确保有足够的空间进行后续操作,可使用 `df` 命令进行查看。此外,文章还涵盖了安装和配置Apache、MySQL和PHP的相关步骤,以及常见问题的解决方法,帮助用户顺利完成LAMP环境的搭建。 ...
[详细]
蜡笔小新 2024-11-09 15:09:47
windows
Linux基础知识:Vi与Vim编辑器详解
Linux基础知识:Vi与Vim编辑器详解 ...
[详细]
蜡笔小新 2024-11-09 13:56:18
vim
如何在未越狱的iOS设备上编辑Hosts文件
对于希望在未越狱的iOS设备上修改Hosts文件的苹果用户来说,了解文件的具体位置和操作步骤至关重要。本文将详细介绍如何通过安装最新版本的iTunes来实现这一目标,并提供实用的操作指南,帮助用户轻松完成Hosts文件的编辑。 ...
[详细]
蜡笔小新 2024-11-08 19:52:36
vim
Amoeba 优化 MySQL 读写分离性能
Amoeba 通过优化 MySQL 的读写分离功能显著提升了数据库性能。作为一款基于 MySQL 协议的代理工具,Amoeba 能够高效地处理应用程序的请求,并根据预设的规则将 SQL 请求智能地分配到不同的数据库实例,从而实现负载均衡和高可用性。该方案不仅提高了系统的并发处理能力,还有效减少了主数据库的负担,确保了数据的一致性和可靠性。 ...
[详细]
蜡笔小新 2024-11-08 19:19:47
vim
Linux 环境下多线程编程实战案例分析
在 Linux 环境下,多线程编程是实现高效并发处理的重要技术。本文通过具体的实战案例,详细分析了多线程编程的关键技术和常见问题。文章首先介绍了多线程的基本概念和创建方法,然后通过实例代码展示了如何使用 pthreads 库进行线程同步和通信。此外,还探讨了多线程程序中的性能优化技巧和调试方法,为开发者提供了宝贵的实践经验。 ...
[详细]
蜡笔小新 2024-11-08 13:02:21
git
Git 实用技巧与操作指南
在开发过程中,为了确保代码的实时保存,我们常常会对某个功能进行多次提交。然而,当功能趋于稳定时,将这些分散的提交记录合并为一次提交,可以提高代码仓库的整洁度和可维护性。本文将详细介绍如何使用 Git 巧妙地合并多次提交记录,帮助开发者简化历史记录管理。 ...
[详细]
蜡笔小新 2024-11-08 11:03:59
git
Presto:高效即席查询引擎的深度解析与应用
本文深入解析了Presto这一高效的即席查询引擎,详细探讨了其架构设计及其优缺点。Presto通过内存到内存的数据处理方式,显著提升了查询性能,相比传统的MapReduce查询,不仅减少了数据传输的延迟,还提高了查询的准确性和效率。然而,Presto在大规模数据处理和容错机制方面仍存在一定的局限性。本文还介绍了Presto在实际应用中的多种场景,展示了其在大数据分析领域的强大潜力。 ...
[详细]
蜡笔小新 2024-11-07 19:17:47
git
CLIfe:我的高效开发环境配置
在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ...
[详细]
蜡笔小新 2024-11-07 18:32:20
windows
在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ...
[详细]
蜡笔小新 2024-11-07 11:12:58
vim
JavaWeb项目架构中的NFS文件服务器实现与优化
在JavaWeb项目架构中,NFS(网络文件系统)的实现与优化是关键环节。NFS允许不同主机系统通过局域网共享文件和目录,提高资源利用率和数据访问效率。本文详细探讨了NFS在JavaWeb项目中的应用,包括配置、性能优化及常见问题的解决方案,旨在为开发者提供实用的技术参考。 ...
[详细]
蜡笔小新 2024-11-06 15:58:12
兰毛zg
这个家伙很懒,什么也没留下!
Tags | 热门标签
emacs
clone
svn
phpstorm
intellij-idea
github
alias
eclipse
macos
编辑器
markdown
visual
sublime-text
notepad++
ide
vim
windows
protocols
visual-studio-code
visual-studio
webstorm
terminal
pycharm
sublimetext
diff
git
RankList | 热门文章
1
统计Linux 中文件和文件夹/目录的数量(示例代码)
2
【Java】155. 最小栈史上最详细详解,无需定义多余的栈!!!
3
windows查看端口被占用、杀进程
4
主流操作系统简介
5
C#对话框窗体里的特殊机制
6
org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder.sessionAttr()方法的使用及代码示例
7
django使用django.db模块创建表
8
jquery怎么改变this指向
9
Pycharm配置文档教程
10
ArcGIS API添加地图基本操作功能(平移,放大,缩小,前一视图,后一视图,全图,工具失联)的代码
11
在一个页面显示多个iChart报表
12
Java 中的前 5 个异常示例
13
conda下安装pytorch最详细教程 // 安装pytorch踩坑记录 // cuda11.5下pytorch安装 // torch.cuda.is_available()输出False解决办法
14
网站流量统计中的用户识别方法
15
WCF NetTcpBinding.ReaderQuotas.MaxDepth 引用异常故障排除
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有