Centos7扩展根分区——不增加磁盘

1、背景 最近公司需要用到Docker,各种包依赖问题,由于在公司内网,下载了一串还有一串,难受。之前已经搭了一个centos7.3的本地yum源,可现在用的7.4,一些包没法用,继续搭一个呗。这是搭建局域网yum源的:http://www.cnblogs.com/nidey/p/6200685.html。中间出了个问题,根目录满了,百度一看都是增加磁盘,不想增加磁盘,我空间够啊,想着法扩一下吧。进入这个问题的正题。 2、知识 参考linux公社的一篇文章:http://www.linuxidc.com/Linux/2014-10/107697.htm 2.1   LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。 2.2   物理存储介质(Physical Storage Media) 指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。 2.3  物理卷(Physical Volume,PV) 指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。 2.4  卷组(Volume Group,VG) 类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV(逻辑卷)。 2.5  逻辑卷(Logical Volume,LV) 类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组VG之上。在逻辑卷LV之上可以建立文件系统(比如/home或者/usr等)。 参考下图的架构(图来自linux公社): 3、步骤 3.1  首先,发现问题:根分区磁盘空间不足(我要拷一个8G的ISO进来,/dev/mapper/centos-root就是根分区) 3.2  查看磁盘,确定磁盘可用的空间 之前没有截图,这个做好以后的,画红线的是之前没有的。 说明/dev/sda未全部格式化,需要格式化/dev/sda,新建分区/dev/sd3 3.3    命令 fdisk 含有未格式化分区的分区,进入新建分区交互界面:       centos7没有遇到需要输入8e步。建完以后重启系统。 3.4  重启完毕以后,查看新加的分区,/dev/sda3已经加进来了 3.5  在分区/dev/sda3上新建逻辑卷/dev/sda3 3.6  查看已存在的物理卷,查看有哪些卷组(需要扩展的就是这个卷组) 3.7  将新建的物理卷加到要扩展的卷组上,查看扩展后的卷组大小,查看扩展后的物理卷大小,发现确实是加上去了,如果没有,需要考虑前面哪里出问题了。 3.8  查看逻辑卷和逻辑卷组信息,发现可用的物理扩展空间为小于184G 3.9   扩展根分区 3.10  … Continue reading Centos7扩展根分区——不增加磁盘

关于数据同步的几种实现

https://blog.csdn.net/xuemoyao/article/details/14002209 概述 关于数据同步主要有两个层面的同步,一是通过后台程序编码实现数据同步,二是直接作用于数据库,在数据库层面实现数据的同步。通过程序编码实现数据同步,其主要的实现思路很容易理解,即有就更新,无则新增,其他情况日志记录,就不做过多的介绍,这里主要讲述的是第二个层面的数据同步,即在数据库层面实现数据同步。 数据库层面的数据库同步主要有三种方式:通过发布/订阅的方式实现同步,通过SQL JOB方式实现数据同步,通过Service Broker 消息队列的方式实现数据同步。 下面分别就这三种数据同步方式,一一详解。 1.    通过发布/订阅的方式实现同步 发布/订阅是Sql Server自带的一种数据库备份的机制,通过该机制可以快速的实现数据的备份同步,不用编写任何的代码。 此种数据同步的方式存在的以下的一些问题: 表结构不能更改,同步双方的表结构必须一致,一旦表结构发生更改需要重新生成数据库快照。 对于大数据量的同步没有可靠的保证。 网络不稳定的情况下同步也不能保证。 总的来说,这种数据备份同步的方式,在表结构一致、数据量不是特别大的情况下还是非常高效的一种同步方式。 网上有很多的关于如何使用发布/订阅的方式实现数据同步的操作示例,这里就不再重复的演示了,有兴趣想要了解的朋友可以参考下面这篇文章: http://kb.cnblogs.com/page/103975/ 2.    通过SQL JOB方式实现数据同步 通过Sql Job定时作业的方式实现同步其基本原理就是通过目标服务器和源服务器的连接,然后通过编写Sql语句,从源服务器中读取数据,再更新到目标服务器。 这种数据同步的方式比较灵活。创建过sql定时作业之后,主要需要执行以下关键的两步。 2.1     创建数据库连接(一般作为定时作业执行的第一步) 不同数据库之间的连接可以通过系统的存储过程实现。下面就直接用一个示例来讲一下如何创建数据库连接。 --添加一个连接 --系统存储过程sp_addlinkedserver 参数: ----------------------1:目标服务器的IP或别名,本例中为:'WIN-S1PO3UA6J7I';----------------------2:'' (srvproduct,默认); ----------------------3:'SQLOLEDB'(provider,默认值); ----------------------4:目标服务器的IP或别名(datasrc),本例中为:'WIN-S1PO3UA6J7I' exec sp_addlinkedserver 'WIN-S1PO3UA6J7I','','SQLOLEDB','WIN-S1PO3UA6J7I' --添加登录用户连接 --系统存储过程sp_addlinkedsrvlogin 参数: ----------------------1:目标服务器的IP或别名,本例中为:'WIN-S1PO3UA6J7I'; ----------------------2:'false',默认值; ----------------------3:null,默认值; ----------------------4:'sa',登录用户名; ----------------------5:'pass@word1',登录密码; exec sp_addlinkedsrvlogin 'WIN-S1PO3UA6J7I','false',null,'sa','pass@word1' 创建数据库连接主要用到了以上的两个存储过程,但是在实际操作的过程中可能会遇到“仍有对服务器XXX的远程登录或连接登录问题”这样的问题,如果遇到此类问题,在执行上边的添加连接和登录用户连接之前还需要先删除某个已存在的链接,具体如下: --系统存储过程sp_droplinkedsrvlogin 参数: ----------------------1:目标服务器的IP或别名,本例中为:'WIN-S1PO3UA6J7I';----------------------2:null exec sp_droplinkedsrvlogin … Continue reading 关于数据同步的几种实现

300+篇运维、数据库等实战资料免费下载

2017年已过去一半,在此小编为大家精心整理了2017上半年热点事件解析、实战技术资料以及特别策划短视频系列,希望可以帮助大家更深入地回顾上半年的技术热点,并储备更充足的技术干粮继续2017的下一半。 我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。 PART 1 峰会回顾资料 云栖大会 【上海云栖大会】2017云栖大会上海峰会资料合计(现场视频+PDF下载) 【成都云栖大会】2017云栖大会成都峰会资料合计(现场视频+PDF下载) 【南京云栖大会】2017云栖大会南京峰会资料合计(现场视频+PDF下载) 技术峰会 【运维/DevOps峰会】 同城容灾架构剖析 视频回顾  PDF下载 阿里云专家谈DevOPS 视频回顾 PDF下载 云数据库安全实践  视频回顾 PDF下载 饿了么Redis Cluster集群演进 视频回顾 PDF下载 开源DevOps工具云上自动运维 视频回顾 PDF下载 企业上云安全加固最佳实践 视频回顾 PDF下载 构建通用智能运维平台 视频回顾 PDF下载 【双11技术峰会】 阿里双11背后的网络自动化技 视频回顾 PDF下载 阿里大规模数据计算与处理 视频回顾 PDF下载 在线AI技术在搜索与推荐场景 视频回顾 PDF下载 揭秘阿里虚拟互动实验室 视频回顾 PDF下载 阿里超大规模Docker化之路 视频回顾 PDF下载 双11媒体大屏背后的数据技术 视频回顾 PDF下载 数据赋能商家背后的AI技术 视频回顾 PDF下载 面对双11的前端“极限挑战” 视频回顾 PDF下载 【红包在线技术峰会】 支付宝17年新春红包技术体系 视频回顾 PDF下载 实例存储技术将硬件性能发挥 视频回顾 PDF下载 微博红包技术实践 视频回顾 PDF下载 虚拟化技术如何支撑春节红包 视频回顾 PDF下载 CDN与HTTPS优化实践 视频回顾 PDF下载 SLB支持业务多可用区容灾实践 视频回顾 PDF下载 支付宝AR框架体系和实践 视频回顾 PDF下载 红包背后:红与黑的较量 视频回顾 PDF下载 揭秘存储&图片实战优化红包体验 视频回顾 PDF下载 【阿里开源峰会】 AliSQL功能特性详解 视频回顾 PDF下载 BeeHive:一种大型iOS项目解耦实践 视频回顾 PDF下载 JStorm开源最佳实践 视频回顾 PDF下载 安卓页面路由框架ARouter最佳实践 视频回顾  PDF下载 Apache RocketMQ实践 视频回顾 PDF下载 Freeline:极速编译方案的开源 视频回顾 由 Weex 谈品牌经营心得 视频回顾 PDF下载 【金融技术峰会】 阿里技术架构演变 视频回顾 PDF下载 云数据库OceanBase架构 视频回顾 PDF下载 支付宝亿级APP运维实践 视频回顾 PDF下载 蚂蚁开放平台技术路线及行业 视频回顾 PDF下载 … Continue reading 300+篇运维、数据库等实战资料免费下载