LVM

docker CE安装

半城伤御伤魂 提交于 2021-02-17 22:32:32
环境 centos7 2核4G yum工具 yum install -y yum-utils device-mapper-persistent-data lvm2 添加镜像源 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 将软件包添加至本地缓存 yum makecache fast 安装docker-ce yum install docker-ce -y 设置docker开机启动 systemctl enable docker 启动docker systemctl start docker 查看详细信息 docker info 来源: oschina 链接: https://my.oschina.net/u/4230760/blog/3122948

ansible常用模块介绍

♀尐吖头ヾ 提交于 2021-02-12 03:41:29
1、ping   例:ansible agent -m ping 2、setup   例:ansible agent -m setup -a "filter= filter参数 " 1 ansible_all_ipv4_addresses:仅显示ipv4的信息 2 ansible_devices:仅显示磁盘设备信息 3 ansible_distribution:显示是什么系统,例:centos,suse等 4 ansible_distribution_major_version:显示是系统主版本 5 ansible_distribution_version:仅显示系统版本 6 ansible_machine:显示系统类型,例:32位,还是64位 7 ansible_eth0:仅显示eth0的信息 8 ansible_hostname:仅显示主机名 9 ansible_kernel:仅显示内核版本 10 ansible_lvm:显示lvm相关信息 11 ansible_memtotal_mb:显示系统总内存 12 ansible_memfree_mb:显示可用系统内存 13 ansible_memory_mb:详细显示内存情况 14 ansible_swaptotal_mb:显示总的swap内存 15 ansible_swapfree_mb:显示swap内存的可用内存 16

Centos 7下在LVM中对xfs文件系统进行扩容

一个人想着一个人 提交于 2021-02-12 01:47:19
Centos 7下在LVM中对xfs文件系统进行扩容 LVM 磁盘管理 1. LVM基本术语 物理卷 (physical volume) : 物理的磁盘分区 $ pvdisplay #显示物理卷 $ pvcreate /dev/sdb1 #创建物理卷 卷组 (volume group) : LVM中的磁盘分区, 可以理解为一个磁盘仓库 $ vgdisplay #显示卷组 $ vgextend cl /dev/sdb1 #扩展卷组 逻辑卷 (logical volume) : 从VG中划分的逻辑分区 $ lvdisplay #显示逻辑卷 $ lvextend -L +100G /dev/cl/root #扩展容量 2. 新添加硬盘扩容LVM分区 2.1 为硬盘添加分区 $ fdisk /dev/sdb n #创建分区 p #选择主分区 1 #分区号, /dev/sdb1 t 8e #分区类型 linux LVM w #写入分区表 $ partprobe #重读分区表 $ mks.xfs /dev/sdb1 #格式化 $ partx /dev/sdb #查看分区情况 2.2 创建PV, 扩容VG, LV $ pvcreate /dev/sdb1 #创建PV $ vgdisplay $ vgextend cl /dev/sdb1 #扩展VG $ lvdisplay $ lvextend

Vmware workstation安装体验Ubuntu18.04(By:Johnny)

▼魔方 西西 提交于 2021-02-09 06:03:10
  昨天Canonical发布了最新Ubuntu18.04 TLS,迫不及待就安装来体验一下。 需要工具: VMware Workstation Ubuntu18.04 iso镜像 下载链接:https://www.ubuntu.com/download 虚拟机配置好了下面开始 开机,进入配置安装页面 我这里选择中文,也可以选择英文。主要想到我英文水平不太多好。 键盘布局选择英语(美国) 选择正常安装。个人想自定义自己想要的软件就选择最小安装,等系统安装完后自行选择安装需要的软件。我这里体验就直接选择正常安装。 其他选择去除安装ubuntu时下载更新,这样会节省很多时间的。 分区就选择了清除整个磁盘并安装Ubuntu和使用LVM(这个相当于自动分区),下面其他选项是手动分区,这里我没有使用手动分区是因为我选择手动分区下一步的时候无法显示下面的按钮,可能是Vmware的问题,现在是体验Ubuntu,就没有深究,直接选择自动分区了。 选择上海时区 设置用户名和密码 开始安装,等待安装完成。 安装完成,提示重启系统,注意重启的时候的去掉挂载的ISO镜像,我没有去掉启动的时候没有进入系统提示让我删除挂载的ISO 成功进入系统,可以开始各种配置了。 先是安装一个gnome tweaks tool,我在软件中心只搜到这个,我不知道是不是这个。安装完成后还是有一个优化图标在软件列表上的

KVM常见问题问题汇总

空扰寡人 提交于 2021-02-05 11:28:49
1、KVM中宿主机通过console无法连接虚拟机 1)为KVM客户机添加virsh console支持 http://www.linuxidc.com/Linux/2013-02/79556.htm 2)利用vnc或宿主机的桌面进入客户机vm01中添加参数 #添加ttyS0的安全许可,允许root登录: echo "ttyS0" >> /etc/securetty #在/etc/grub.conf文件中为内核添加参数: console=ttyS0 这步要注意: console=ttyS0一定要放在kernel这行中(大约在第16行),不能单独一行,即console=ttyS0是kernel的一个参数,不是单独的,如下(往右拉进度条,在最后): vim /boot/grub2/grub.cfg #grub.conf generated by anaconda #...... kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv

Linux系统磁盘管理

▼魔方 西西 提交于 2021-01-26 19:38:35
随着在虚拟机中存储的东西的逐渐的增加,虚拟机的硬盘也逐渐告急,因此急需拓展一块新的虚拟磁盘。以下便是在VMware 中添加新的虚拟磁盘的方法: 查看现有磁盘 [root@chao ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 19G 0 part ├─ centos -root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP] sr0 11:0 1 4.2G 0 rom 添加磁盘 选择硬盘 选择类型 新磁盘 设置大小 重启服务器 [root@chao ~]# reboot 创建分区 [root@chao ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP] sdb 8:16 0 20G 0 disk sr0

MySQL 基础知识梳理

时间秒杀一切 提交于 2021-01-23 06:35:50
MySQL 的安装方式有多种,但是对于不同场景,会有最适合该场景的 MySQL 安装方式,下面就介绍一下 MySQL 常见的安装方法,包括 rpm 安装,yum 安装,通用二进制安装以及源码编译安装,以 CentOS6.9 操作系统为例。 一、rpm 安装 安装速度较快,通常适用于企业中大规模部署 mysql,安装步骤如下: (1)首先下载 MySQL 的 rpm 安装包, 如下: 客户端: http://dev.mysql.com/get/Down… 服务端: http://dev.mysql.com/get/Down… (2)下载完成之后,上传至服务器的指定软件目录下,比如:/home/software; (3)首先查看主机上是否已经安装过 mysql,使用如下命令查看: [root@WB-BLOG ~]# rpm -qa | grep -i mysql* (4)如果存在,需要先卸载原有 mysql,使用如下命令: [root@WB-BLOG ~]# rpm -e --nodeps mysql-libs 注:–nodeps 表示无依赖卸载 mysql-libs,防止卸载依赖的库而导致后续安装出错 (5)添加 mysql 用户: [root@WB-BLOG software]# useradd mysql -s /sbin/nologin -M (6)卸载完成之后,开始安装

Linux查看硬件信息命令

人走茶凉 提交于 2021-01-20 01:56:58
一、查看服务器硬件信息 (1)查看服务器型号、序列号 [root@Master ~]# dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product|Serial" (2)查看主板型号 [root@Master ~]# dmidecode |grep -A16 "System Information$" (3)查看BIOS信息 [root@Master ~]# dmidecode -t bios # dmidecode 2.12 SMBIOS 2.8 present. Handle 0x0008, DMI type 0, 24 bytes BIOS Information Vendor: HP Version: U19 Release Date: 12/27/2015 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 16384 kB Characteristics: PCI is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is

RAID与LVM磁盘阵列技术

*爱你&永不变心* 提交于 2021-01-10 05:55:51
RAID磁盘冗余阵列 部署磁盘阵列 损坏磁盘阵列及修复 磁盘阵列+备份盘 LVM逻辑卷管理器 部署逻辑卷 扩容逻辑卷 缩小逻辑卷 逻辑卷快照 删除逻辑卷 RAID磁盘冗余阵列 1988年 由美国加利福尼亚大学伯克利分校研究提出该技术 R AID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果 , 任何事物都有它的两面性。RAID技术确实具有非常好的数据冗余备份功能,但是它也相应地提高了成本支出 硬件速度排名顺序 : cpu 南桥北桥 内存 硬盘 硬盘一直是计算机发展瓶颈 ,所以出现众多磁盘技术 ,阵列,SSD,DC闪存 RAID核心 特性:( Redundant Array of Independent Disks,独立冗余磁盘阵列) 可用性 -- 安全 高性能 -- 速度 RAID 分类: RAID0 组成条件:两块硬盘 数据写入规则:双盘均分差异化写入 优势:读写速度提高两倍以上 劣势:没有备份,安全性降低,数据容易丢失 成本:不变, 100% 利用 RAID1 组成条件:两块硬盘 数据写入规则:双盘同时写入双份 优势:安全性提升两倍 劣势:数据双份分布写入cpu速度下降

Vmware安装Arch Linux

∥☆過路亽.° 提交于 2021-01-04 09:47:03
Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。 众所周知,Arch Linux名声非常大,因为它有这世界上最大的应用库?(强大的pacman和AUR),而且,Arch Linux出奇的轻便,最新的iso镜像也只有600M大小并且只有x86-64,没有x86版本在实际运行中,Arch Linux只会占用约120M的内存(无GUI环境,无swap),可以说,这是虚拟机的最佳选择。 但是,问题也来了,Arch Linux的安装方式被人为复杂化,以至于你要格外小心,因为你输错一个命令都可以带来不小的麻烦,而且安装需全程联网,可以说是很麻烦了 而且当你安装完后,你还得进行一系列的配置才能当正常的发行版来使用,这期间你没法上网,没法看照片,玩游戏,想想那是得多痛苦 所以,我决定写一个在VMware上安装Arch的教程,以此帮助小白进(quan)入(tui)Arch神教 此教程也可做实机安装参考,但是有所不同。 准备工作 首先,我们要准备:VMware或其他虚拟机软件、一个Arch Linux的iso 下载地址 https://www.archlinux.org/download/ , 注意到到它的内核版本