目前业内比较靠谱的同步解决方案有:rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync前两者由于是基于脚本语言编写,所以规范程度,执行效率相对rsync+sersync就稍微弱一些。sersync是使用c++编写,基于boost1.43.0,inotify api,rsync command开发,主要用于服务器同步,web镜像等功
openssl 证书制作过程总体步骤就是:1、得有个CA内部机构(服务端)2、这个CA服务端为了声明自身合法,得先自签署个证书出来3、然后客户端,得有私钥,然后私钥生成个可以被签署的文件4、客户端把这个需要签署的文件,传递给CA服务端5、CA服务端成功签好了,把签好的文件,传给客户即可,.*********操作如下***************生成openssl机构证书:CA服务器端:1.编辑op
select,poll,epoll简介select/epoll的特点select的特点:select 选择句柄的时候,是遍历所有句柄,也就是说句柄有事件响应时,select需要遍历所有句柄才能获取到哪些句柄有事件通知,因此效率是非常低。但是如果连接很少的情况下, select和epoll的LT触发模式相比, 性能上差别不大。这里要多说一句,select支持的句柄数是有限制的, 同时只支持1024个
把路由规则添加到/etc/rc.locla文件,例如: /sbin/route add –net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0 /sbin/route add –net 192.168.3.0/24 gw 192.168.3.254 dev eth0 2. 在/etc/sysconfig/network-scr
通过linux自带的bond技术实现linux双网卡绑定和负载均衡绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片一、建立虚拟网络接口ifcfg-bond0文件# cd /etc/sysconfig/network-scripts/ # cp ifcfg-eth0 ifcfg-bond0修改ifcfg-bond0文件其内容为:# cat ifcfg-bond0 DEVICE
磁盘配额(quota):限制某用户建立大文件或多文件把磁盘空间耗尽,把inode耗尽.基于两种模式user和group级,常用的是user级.应用:在文件服务器上做配额,磁盘配额只能给分区做。LINUX磁盘配额:可以针对用户或者组(主组),针对容量(block)或者文件个数(inode)做配额 软限制:可以超过,超过时会报警,过了一定期限(7)也会变成硬限制
raid--磁盘阵列RAID分为软RAID和硬RAID如果cpu比较空闲,并且I/O比较慢的话,那么就比较适合使用软RAID基本级别0 1 5 0级别:至少有两块硬盘,条带化,即把磁盘分散开,写性能 高读性能 高冗余性 无可用容量 100%1级别: 磁盘数
新建LVMpv --> 物理卷 pysical volumn ---> 虚拟的连续的块设备 vg --> 卷组 volumn group ---> 把 pv 组成 vg 虚拟出了一个虚拟硬盘 lv ---&
************************************************rhel51.硬件读取引导扇区mbr(512b,446mbr/64分区表/2检验)2.加载grub(lilo)3.加载内核(以只读的方式挂载)4.挂载根文件系统5.启动init(一切进程的“祖父”) 6.读取/etc/inittab文件7.读取rc.sysinit文件 8.运行rcX.d下
vi ---文本编辑器命令模式yy 3yy shift+6 shift +4 p/P dd 3dd
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的
安装bonding模块[root@dengyw ~]# modprobe bonding[root@dengyw ~]# lsmod |grep bondingbonding 102210 0 ipv6 &
一个正则表达式包含下面一个或多个项:1.一个字符集这里的字符集里的字符表示的就是它们字面上的意思.正则表达式最简单的情况就是仅仅由字符集组成,而没有其他的元字符。2.锚一个锚指明了正则表达式在一行文本中要匹配的位置,例如^和$就是锚。3.修饰符它们用于展开或缩小(即是修改了)正则表达式匹配文本行的范围.修饰符包括了星号、括号和反斜杠符号。* 匹配重复零次或多次前一字符 + 匹配一个或多个前面的字符
1.红帽系统引导过程故障一救援模式修复mbr引导失效linux rescue模拟故障一:[root@localhost ~]# if=/dev/zone of=/dev/sda count=446 bs=1有光盘的话,重新从光盘引导来修复mbr,进入救援模式,选择操作的语言,只是进入修复模式,不用开启网络权限,重新引导,故障恢复故障二.grub引导文件丢失grub.conf文件解释故障现象:gru
前言:系统的装我们有很多种方式,光盘、硬盘、ftp、http等,而对于拥有多台主机的实验环境而言,单一的通过光盘等来手动显然已经无法满足需求,现在我们就来了解一下通过pxe/kickstart 实现通过网络的无人值守的安装。1. 什么是PXE严格来说,PXE 并不是一种安装方式,而是一种引导方式。进行 PXE 安装的必要条件是在要安装的计算机中必须包含一个 PXE 支持的网卡(NIC),即网卡中必
案例配置要求: 公司有三个部门:工程部门(2..10--2.20)、软件部门 ( 2.21--2.30)、经理办 (2.31--2.40)、以及DMZ 区域(192.168.3.100)web服务器上班时间 (周一---周五 08:00--18:00) 工程部门 上班时间仅能登录ftp,不能qq聊天,不允许http ,不能使用迅雷,下班后无限制
1、下载所需要软件包linux-2.6.28.tar.gz http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.gziptables-1.4.5.tar.bz2 http://n
之前客户的局域网络用的代理服务软件是ISA2004,系统环境是Windows2003 EE,但是随着终端用户的逐步增多,而且现用的服务器DELL1950配置实在太低,系统运行一段时间就会报虚拟内存过低,不知道什么时间就停机了,而且他们的系统和ISA是D版的(不过话说回来ISA真的是一个非常棒的软件,功能非常的强悍),客户公司短期内没有升级这台服务器的预算,其实这台服务器如果运行linux的话还是非
利用SQUID做透明代理实现内网访问Internet 在真实世界中我们常常会去帮人家办一些事情,例如帮人家交电费什么的,在这种情况下你不是电表的主人,而是代办者(代理者)的身份。在网络世界中Proxy就是相当于那个帮人家交电费的人了,当我们发出连接请求的时候,就会通过Proxy去帮我们直接与目标服务器沟通,帮我们取得资料。通常我们所说的高速缓存
NFS服务的配置。NFS简介NFS,全称Network File System。网络文件系统,最早由Sun公司开发,它的功能是在不同的机器、不同的操作系统之间实现文件的共享。NFS传输数据时使用的端口是一个随机端口。RPC,远程过程调用。它的功能是指定每个NFS功能对应的端口号,当NFS服务器启动时会随机启用数个端口号,并主动向RPC注册,这样RPC就知道每个端口号对应的功能了,RPC使用111号
测试环境:Redhat 5.3 关闭iptables 和Selinux所需服务:Dhcp Vsftp Tftp Xinted一、搭建好Yum源:详细方法见:http://iminmin.blog.51cto.com/689308/162666 (使用第二种方法,光盘映像搭建YUM)二、安装Vsftp服务:----------------------------------------------[
diff与patch命令diff与patch命令真可谓是天作之合,命令中的黄金搭档。老师讲了之后其实自己不是很懂,因为上课的时候没有好好听,上课走神了。怎么办呢,肯定不能放着不管了,而这两个命令确实很重要,所以只能厚着脸皮课后死啃资料自己学习咯,学了之后才有开头第一句的感慨。diff和patch是一对工具,数学上说,diff是对两个集合的差运算,patch是对两个集合的和运算。diff比较两个文件
patch 命令使用 patch 命令用于打补丁,补丁文件是使用diff产生的patch 命令语法 patch [ -b [ -B Prefix ] ] [ -f ] [ -l ] [ -N ] [ -R ] [ -s ] [ -v ] [ -c | -e | -n ] [ -d Directory ] [ -D Define ] [ -F Number ] [ -i PatchFile ] [
系统环境:RHEL5.4 [ 2.6.18-8.el5xen ]软件环境: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.19.tar.bz2 http://www.netfilter.org/projects/iptables/files/iptables-1.4.2.tar.bz2 h
linux五类故障处理方法
一、安装1.下载最新的稳定版vsftpd-3.0.0.tar.gz2.卸载原有的rpm的vsftpd rpm -e vsftpd3.tar-zxvf vsftpd-3.0.0.tar.gz -C /usr/local/src4.cd/usr/local/src/vsftpd-3.0.0/5.make6.useradd nobody7.mkdir/usr/sh
(一)相关讲解repodata作为软件的仓库,其目录下有四个必要文件:filelists.xml.[gz],other.xml.[gz],primary.xml.[gz]和repomd.xml(md 意思是 metadata),其中最主要的是repomd.xml文件,原因是我们用光盘或ISO文件制作本地源时常看到下面类似的错误: * c5-media:file:///media/CentOS/re
source 命令是 bash shell 的内置命令,从 C Shell 而来。source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。source 命令可以强行让一个脚本去立即影响当前的环境。source 命令会强制执行脚本中的全部命令,而忽略文件的权限。source 命令通常用于重新执行刚修改的初始化文件,如.bash_profile 和 .pro
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号