摘要:删除DRBD meta data数据:[root@node110 /]# drbdadm wipe-md data Do you really want to wipe out the DRBD meta data?[need to type 'yes' to confirm] yes Wiping meta data...DRBD meta data block successfully wiped out. 重新初始化meta data数据:[root@node110 /]# drbdadm create-md dataWriting meta data...md_offset 0al_offset 4096bm_offset 36
2016年11月29日
parted-模拟数十T的企业应用需求进行分区及格式化分区
摘要:1.新添加两个磁盘 Disk/dev/sdb: 21.5 GB, 21474836480 bytes255heads, 63 sectors/track, 2610 cylindersUnits= cylinders of 16065 * 512 = 8225280 bytesSectorsize (logical/physical): 512 bytes / 512 bytesI/Osize (minimum/optimal): 512 bytes / 512 bytesDiskidentifier: 0x00000000 Disk/dev/sdb: 21.5 GB, 21474836480 bytes255heads, 63 sectors/
分类:系统管理
2016年11月29日
DRBD重要命令
摘要:官方网站:http://www.drbd.org命令:drbdadm down data #drbd停止drbdadm up data #drbd启动drbd-overview #查看drbd状态修改drbd.conf配
分类:系统管理
2016年11月29日
DRBD状态查看
摘要:7、资源的连接状态详细介绍7.1、如何查看资源连接状态?[root@nod1 ~]# drbdadm cstate drbd #drbd为资源名称Connected[root@node120 ~]# drbdadm cstate dataConnected7.2、资源的连接状态;一个资源可能有以下连接状态中的一种StandAlone 独立的:网络配置不可用;资源还没有被连接或是被管理断开(使用 drbdadm disconnect 命令),或是由于出现认证失败或是脑裂的情况
分类:系统管理
2016年11月29日
20T以上级别数据迁移实战演示
摘要:主节点:drbd分区目录大小为10G,备节点:drbd分区目录大小为20G,如果通过主节点同步到备节点,备节点的磁盘目录会变成10G,而不是原来的20G,基于块的同步会修改superblock的大小,实际是20G,但文件系统显示为10G大小 实际情况:备节点上情况[root@node120 ~]# df -hFilesystem Size Used Avail Us
分类:系统管理
2016年11月29日
heartbeat控制drbd的原理及实践深度讲解
摘要:Heartbeat与drbd结合高可以集群配置原理:在heartbeat启动来之前,确保drbd服务正常,并且都是secondary/secondary状态1.默认DRBD启动时两边都是secondary状态[root@node110 ha.d]# cat /proc/drbdversion: 8.4.4 (api:1/proto:86-101)GIT-hash: 74402fecf24da8e5438171ee8c19e28627e1c98a buildby root@node110, 2016-11-27 15:34:16 0: cs:Connectedro:Secondary/Second
分类:系统管理
2016年11月28日
ext3grep恢复ext3/ext4文件系统下误删的文件
摘要:环境说明:CentOS release 5.4 64bit文件系统EXT3/EXT4 原理ext3grep工具的恢复原理并不是依赖特定文件格式。以ext3grep为例,他首先通过文件系统的rootinode(一般为2)来获得所有当前文件系统下文件的信息,包括存在的和已经删除的,这些信息当然也包括文件名和其inode。然后利用inode到日志来去查询该inode所在的block位置,包括直接块,间接块等信息。最后利用dd来将这
分类:系统管理
2016年11月28日
CentOS安装后系统优化配置
摘要:CentOS是一款社区驱动的免费Linux发行版,也是一款功能很强大的可替代红帽企业级Linux(RHEL)的发行版。它源自红帽企业级Linux的源代码。安装CentOS 7后,你就可以开始使用这款操作系统了,但是我们可以对新的核心系统执行诸多操作,以便最大限度地利用它。这些操作大多数还适用于红帽企业级Linux,因为CentOS的大多数功能与它相似。不妨看一下这篇文章,你应该考虑做好这些事,
分类:系统管理
2016年11月28日
DRBD总结
摘要: 关于DRBD的总结: 完成一个DRBD,需要执行以下步骤: a、安装 b、配置资源文件(定义资料名称,磁盘,节点信息,同步限制等) c、将drbd加入到系统服务chkconfig --add drbd d、初始化资源组drbdadm create-md resource_name e、
分类:系统管理
2016年11月28日
DRBD 常用命令
摘要:官方网站:http://www.drbd.org命令:drbdadm down data #drbd停止drbdadm up data #drbd启动drbd-overview #查看drbd状态修改drbd.conf配
分类:系统管理
2016年11月28日
DRBD 主主模式配置
摘要:global { usage-count no;}common { net { #allow-two-primaries; #双主模式 sndbuf-size 512k; #timeout 60; #6 seconds(unit=0.1seconds) #connect-int
分类:系统管理
2016年11月28日
查看DRBD meta data信息
摘要:[root@node110 drbd]# drbdadm detach data[root@node110 drbd]# drbdadm apply-al dataMarked additional 12 MB as out-of-sync based on AL.[root@node110 drbd]# drbdadm dump-md data# DRBD meta data dump# 2016-11-28 16:01:59 +0800 [1480320119]# node110> drbdmeta 0 v08 /dev/sdb2 0 dump-md#version "v08";# md_size_sect 262144# md_offset 0# al_off
分类:系统管理
2016年11月28日
DRBD监控脚本
摘要:#!/bin/bashrole=($(drbdadm role all|tr "/" "\n"))dstate=($(drbdadm dstate all|tr "/" "\n"))cstate=`drbdadm cstate all`if [ "Primary" = "${role[0]}" ]&& [ "Secondary" = "${role[1]}" ] && [ "UpToDate" = "$dstate{0}" ]&& [ "
分类:系统管理
2016年11月28日
DRBD生产环境配置文件drbd.conf
摘要:global { usage-count no;}common { net { #allow-two-primaries; #双主模式 sndbuf-size 512k; #timeout 60; #6 seconds(unit=0.1seconds) #connect-int
分类:系统管理
2016年11月23日
批量添加用户和密码随机密码
摘要:#!/bin/bashuserchars="old"for num in `seq 3`do useradd $userchars$num passwd=`date|md5sum|cut -c3-20` echo "$passwd"|passwd --stdin $userchars$num echo -e "u
分类:Shell
2016年11月23日
Linux 用户(user)和用户组(group)管理
摘要:一、理解Linux的单用户多任务,多用户多任务概念;Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念;1、Linux 的单用户多任务;单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐;当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在
分类:系统管理
2016年11月23日
ln链接文件的使用
摘要:硬链接:记录的是目标的inode 更像是备份 只能在本文件系统里用软链接:记录的是目标的路径 更像是快捷方式 可以跨文件系统用 实际使用更多 ett
分类:系统管理
2016年11月23日
查看系统信息
摘要:uname//显示计算机及操作系统相关信息的命令uname [-amnrsv]eg: uname-ahostname //显示或修改计算机主机名的命令hostname [计算机名]eg: hostname rscpass [root@localhost ~]# hostname localhost.localdomaindmesg//显示
分类:系统管理
2016年11月23日
grep,find,whereis文件和命令查找
摘要:sort 按序重排文本并送显示sort [参数] -r-t 设置栏位间的间隔符号 -k 对第几栏进行排序diff 报告文本差异内容diff file1 file2 grep//查找文件里符合条件字符的命令,显示文件中匹配关键字的行 查看当前目录以及子目录下文件里面含有realm的字符 #明确要求搜索子目录:grep -rgrep -r r
分类:系统管理
2016年11月23日
在Linux下获取帮助
摘要:man man [选项] [命令名称]man目录:[root@node203 /]# ls/usr/share/manman initman -k keywordman -f keywordman -a keywordman -n keyword //不存在的参数,直接显示man的参数 Help可以用来查找Shell命令的用法ll --help infoinfo mknodwhereis查找命令所在的位置whereis ls OPTIONS