LVM

安装docker

喜你入骨 提交于 2020-08-07 13:21:39
1.添加依赖: yum install -y yum-utils device-mapper-persistent-data lvm2 2、添加软件源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3、安装docker-ce yum clean all yum makecache fast yum -y install docker-ce 4、启动服务 通过systemctl启动服务 systemctl start docker 5、查看安装版本 这样子就安装成功了,启动服务以后可以使用docker version查看一下当前的版本。 docker version 来源: oschina 链接: https://my.oschina.net/u/3966437/blog/4291857

VMware虚拟机中CentOS7的硬盘空间扩容

帅比萌擦擦* 提交于 2020-08-06 23:42:50
目录: 查看centos7系统挂载点信息 扩展VMWare-centos7硬盘空间 对新增加的硬盘进行分区、格式化 添加新LVM到已有的LVM组,实现扩容 1、 查看centos7系统挂载点信息 df -h查看挂载点信息 2、扩展VMWare-centos7硬盘空间 关闭Vmware的centos7系统,才能在VMWare菜单中设置需要增加到的磁盘大小 如果这个选项是灰色的,说明此虚拟机建有快照,把快照全部删除再试试! 3、对新增加的硬盘进行分区、格式化 我们增加了空间的硬盘是 /dev/ sda 分区: [root@localhost]# fdisk /dev/ sda     p       查看已分区数量(我看到有两个 /dev/sda1 /dev/ sda2) n       新增加一个分区 p       分区类型我们选择为主分区        分区号输入3(因为1,2已经用过了,sda1是分区1,sda2是分区2,sda3分区3) 回车      默认(起始扇区) 回车      默认(结束扇区) t        修改分区类型        选分区3 8e       修改为LVM(8e就是LVM) w        写分区表 q       完成,退出fdisk命令 使用 partprobe 命令 或者重启机器 格式化分区3命令: mkfs.ext3 /dev

tune2fs:Couldn't find valid filesystem superblock

☆樱花仙子☆ 提交于 2020-08-06 09:26:27
tune2fs命令允许系统管理员在Linux ext2、ext3或ext4文件系统上调整、设置、查看文件系统参数。tune2fs -l 只会显示 superblock 上的内容。 有时候使用tune2fs命令遇到类似 “ Couldn't find valid filesystem superblock ” 这样的错误,这个可能是因为你对该命令的一些细节或参数没有注意的缘故。 1:tune2fs -l /dev/xxx tune2fs -l要跟具体的分区,而不是整个硬盘。否则会出现下面错误: [root@mylnx1 ~] # df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-LogVol00 ext3 41518344 29366024 10009296 75% / /dev/sda1 ext3 101086 23532 72335 25% /boot /dev/mapper/VolGroup02-LogVol00 ext3 82537136 42421272 35923200 55% /u01 /dev/mapper/VolGroup01-LogVol00 ext3 165107052 140918868 15801216 90% /u02 /dev

Linux LVM逻辑卷

|▌冷眼眸甩不掉的悲伤 提交于 2020-08-05 17:18:43
概述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险;传统的分区当分区空间不足时,一般的解决办法是再创建一个更大的分区将原分区卸载然后将数据拷贝到新分区,但是在企业的生产系统往往不允许停机或者允许停机的时间很短,LVM就能很好的解决在线扩充空间的问题,而且不会对数据造成影响,LVM还能通过快照在备份的过程中保证日志文件和表空间文件在同一时间点的一致性;本篇文章不会对概念知识做太详细的介绍,主要讲述LVM的扩容、收缩、移除的方法。 原理 PE(Physical Extend): 卷的最小单位,默认4M大小,就像我们的数据是以页的形式存储一样,卷就是以PE的形式存储。 PV(Physical Volume) :物理卷,如果要使用逻辑卷,首先第一步操作就是将磁盘格式化成PV,从上图可以看出PV是保护PE的,PV内PE的数量取决于这块磁盘的容量/4M. VG(Volume Group) :卷组,VG就是将很多PE组合在一起生成一个卷组,当然这里的PE是可以跨磁盘的,如果当前服务器磁盘空间不足就可以增加一个新磁盘对当前系统不会产生任何影响。 LV(Logical Volume): 逻辑卷,逻辑卷最终是给用户使用的,前面几个都是为创建逻辑卷做的准备,创建逻辑卷的大小只要不超过VG剩余空间就可以。 步骤: 1.PV

fdisk分区

本小妞迷上赌 提交于 2020-08-05 01:57:37
3.1 fdisk命令分区 n是代表添加新分区 p打印分区表 d删除分区 m打印菜单 q退出 w保存 l查看分区类型 t 指定类型分区 e=扩展分区 p=主分区 [root@KING ~]# fdisk -cu /dev/sdb =》进入第二个磁盘 Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x5cffaf5f. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): p =>查看磁盘是否有分区 Disk /dev/sdb: 106 MB, 106954752 bytes 64 heads, 32 sectors/track, 102 cylinders,

openstack安装配置—— file share node 配置

北战南征 提交于 2020-07-29 10:21:30
实际生产中,很多时候需要数据源的共享来实现多节点的实时数据保持一致,openstack官方提供了manila服务模块实现了云盘共享,manila服务也是需要manila服务端和存储节点共同组成的,本实验中为了节约虚机节点,就把manila服务端安装在了controller节点上,manila数据存储节点和cinder存储节点合并使用一个虚机节点,各自使用了一块独立硬盘。 manila服务端配置 准备数据库 [root@controller ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 5826 Server version: 10.1.20-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE manila; Query OK, 1 row affected (0.00 sec)

Linux lvm 逻辑卷篇

流过昼夜 提交于 2020-07-29 09:17:29
Linux LVM逻辑卷配置过程详解(创建、增加、减少、删除、卸载) 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。 LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出来。 一.LVM原理 要想理解好LVM的原理,我们必须首先要掌握4个基本的逻辑卷概念。 ① PE   (Physical Extend)  物理拓展 ② PV   (Physical Volume)  物理卷 ③ VG   (Volume Group)  卷组 ④ LV   (Logical Volume)  逻辑卷 我们知道在使用LVM对磁盘进行动态管理以后,我们是以逻辑卷的方式呈现给上层的服务的。所以我们所有的操作目的,其实就是去创建一个 LV (Logical Volume),逻辑卷就是用来取代我们之前的分区,我们通过对逻辑卷进行格式化,然后进行挂载操作就可以使用了。那么LVM的工作原理是什么呢?所谓无图无真相,咱们下面通过图来对逻辑卷的原理进行解释!!

openstack安装配置—— block node配置

自作多情 提交于 2020-07-29 05:36:53
对于云主机来说,机器可以随时销毁再创建,但数据一定不能,所以就需要数据的持久存储,openstack官方给出的数据存储方案就是cinder模块,cinder模块需要cinder服务端和cinder存储节点共同构成,在本实验中,我们把cinder服务端一并安装在了controller节点上,另行配置一台cinder存储节点,也就是我们的block节点。 block节点基础配置 [root@block ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 8 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 44 Model name: Westmere E56xx/L56xx/X56xx (Nehalem-C) Stepping: 1 CPU MHz: 2400.084 BogoMIPS: 4800.16 Hypervisor vendor: KVM Virtualization type: full L1d

初学者的Linux——管理LVM逻辑卷

 ̄綄美尐妖づ 提交于 2020-07-29 05:33:49
Linux–管理LVM逻辑卷 文章目录 Linux--管理LVM逻辑卷 LVM 物理卷(Physical Volume,PV) 卷组(Volume Group,VG) 逻辑卷(Logical Volume,LV) 逻辑卷创建实验 创建物理卷,命令:pvcreate 创建卷组vg01,命令:vgcreate 创建逻辑卷lv01,命令:lvcreate 格式化命令:mkfs.xfs 配置输入 磁盘配额 作用 设置磁盘配额 命令 rpm -qa | grep xfsprogs 命令 rpm -ql xfsprogs |grep quota LVM LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,所以也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接

cobbler自动化部署linux_ks文件

我是研究僧i 提交于 2020-07-28 19:41:22
Centos7.7ks文件 #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media url --url=$tree # Use graphical install text # Run the Setup Agent on first boot firstboot --enable ignoredisk --only-use=sda # Keyboard layouts keyboard --vckeymap=us --xlayouts='us' # System language lang en_US.UTF-8 # Network information network --bootproto=dhcp --device=eth0 --onboot=on network --hostname=localhost.localdomain # Root password rootpw --iscrypted $6$NyB.h7/gJtmzMmEz$wVBFk6K8RRRHe4vJ2FrN/AlrCXM3EeTYesDg8YlVZH66URQj2vy20HuTemIdo5SLAN