使用PlateSpin复制居然会由于LVM的卷组VG没有空闲可用的空间(available free space in the LVM volume group)创建快照而导致失败,特此记录一下:免得每次都将卷组VG里面的空间全部使用完.在进行存储分配.规划时,如果有使用PlateSpin做复制,一定要留意这个事情. The use of LVM snapshots is the default way of migrating hard drive partitions on LVM logi…
当我们从MongoDB中删除文档或集合时,MongoDB并不会将已经占用了的磁盘空间释放,它会一直维护已经占用了磁盘空间的数据文件,尽管数据文件中可能存在大大小小的空记录列表(empty record list).当客户端程序再次插入文档时,MongoDB会从空记录列表中分配存储空间给新文档.那么为了更加有效的使用磁盘空间,我们需要对mongodb的数据文件做碎片整理以及未使用空间的回收.思想无非两种: 1.对原数据进行重组 2.仅将数据复制出来,形成仅数据的完整备份 以下介绍几种常用的实施方法…
1    LVM实现将2块磁盘总空间“合二为一”并挂载到同一目录 1.1   磁盘分区 首先查看磁盘信息,对未分区的磁盘进行分区处理(选择你要合并的盘,这里是对vdb.vdc). 如上图,可以看出有5块盘没有分区,选择dev/vdb进行分区操作,具体操作如下: 输入 p,然后依次输入下图所示: 最后查看分区结果,如图:  /dev/vdc盘重复上述操作即可. 1.2   创建物理卷 首先检查LVM安装了没有,使用 yum list installed | grep lvm 看安装了没有,如果没有…
lvresize 相关命令:lvreduce,lvextend,lvdisplay,lvcreate,lvremove,lvscan   lvresize指令:调整逻辑卷空间大小[语    法]lvresize [选项] [参数][功能介绍]lvresize指令用于调整LVM逻辑卷的空间大小,可以增大空间和缩小空间.主要参数-L 指定逻辑卷的大小,单位为"kKmMgGtT"字节-l 指定逻辑卷的大小(LE数)---------------------------------------…
无法为数据库 XXX 中的对象XXX 分配空间,因为 'PRIMARY' 文件组已满.请删除不需要的文件.删除文件组中的对象.将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间. 原因是装了mssql express 2005 版本,该版本最大的限制是4G 百度说明: 1.数据库的大小限制:SQL Server 2005 Express 和SQL Server 2008 Express 数据库的大小限制最大为 4GB,最新版本的SQL Server 2008 R2 E…
如题,在写一些程序的时候我们有时会开一个比较大的数组或进行层数较多的dfs.这时候,程序常常会报错,于是就很无奈. 其实,虽然Windows给程序的默认栈空间比较小,我们还是有办法去扩大这个程序运行栈空间的. 栈空间限制在何处? 对于 Linux,在系统设置(本文不做讨论,后续可能会补坑) 对于 Windows,在 ".exe" 可执行文件中. Windows + g++ 扩大程序可用栈空间 方法 简单来说,就是在编译的时候加入一条形如 -Wl,--stack=SIZE 的指令即可.…
1.实验目的 mysql服务器作为生产环境中使用最广泛的数据库软件,以其开源性,稳定性而广泛使用,但同时由于数据存储,读写频率高,极易造成数据库出错,从而给企业造成不可挽回的损失,我们除了做好数据库的备份工作外,同时,还应该解决数据库服务器的单点故障问题. 2.搭建环境 两台 mysql 服务器 172.16.1.2     mysql   + keepalived 172.16.1.12   mysql  + keepalived 一台测试机 172.16.1.1 3.环境部署 一台 mysq…
参考资料 reference:  http://mongodb.blog.51cto.com/1071559/740131  http://docs.mongodb.org/manual/tutorial/deploy-shard-cluster/#sharding-setup-shard-collection 感谢网友Mr.Sharp,他给了我很多很有用的建议. 概念梳理 Sharded cluster has the following components: shards, query r…
架构图: 环境规划 角色 IP VIP 用途 DB1 192.168.56.101 192.168.56.111/113 主Master提供wirte+read DB2 192.168.56.102 192.168.56.112 备Master提供read Monitor Server 192.168.56.103 NULL 负责所有的监控工作的监控守护进程,决定节点的移除等等 准备工作 所有节点上关闭iptables和selinux ~]# iptables -F ~]# iptables -…
http://msdn.microsoft.com/zh-cn/library/ms189334.aspx 进程地址空间 所有 32 位应用程序都有 4 GB 的进程地址空间(32 位地址最多可以映射 4 GB 的内存).对于 Microsoft Windows 操作系统,应用程序可以访问 2 GB 的进程地址空间,称为用户模式虚拟地址空间.应用程序拥有的所有线程都共享同一个用户模式虚拟地址空间.其余 2 GB 为操作系统保留(也称为内核模式地址空间).所有操作系统版本(从 Windows 20…