51CTO博客开发
原文转载自:http://systmet.com/forum.php?mod=viewthread&tid=297&fromuid=4 上周软件供应商的工程师在给更新系统是,不小心更新错oracle数据库的表了,好在系统不是很繁忙而且这个表示一个维护用的表,不影响业务的正常运行。 碰到这类的事情确实很悲剧,但是作为一个技术人员。只有在这个时候才能体现出价值。 恢复这个
oracle 10g dg环境的搭建 软件的安装不需要介绍,把主节点数据库安装好之后,然后把文件打包拷贝到备节点就可以了。 测试环境:主节点IP192.168.163.110,主机名是vmhost02、备节点IP192.168.163.120,主机名是vmhost03.服务器操作系统centos 5.7 64位,oracle版本10.2.0.5 64位 起先的很多操作先在主节点完成:
mysql一个比较重要的特性就是使用插件式存储引擎,这个特性允许用户可以根据应用的需要来选择存储引擎来处理数据,从而更好的支持应用。 现在的mysql支持很多的存储引擎,以5.5.18为例: mysql> show engines; +--------------------+---------+---------------------------------------------
mysql的权限系统通过两个阶段的认证来保证系统的安全。 首先,对连接的用户进行身份认证,合法的用户才能登录系统。 然后都用户的所拥有的权限进行认证,只有具有相应的权限才能执行相应的操作。 mysql数据库有三个权限表,分别是位于mysql库下面的user、host、db。 mysql数据库对用户权限的认证顺序是;user---》db---》表---》列 其中user是最重要的,这个表包
今天在回答一个网友关于使用iptables限制连接数的问题时,使用到了iptables的connlimit参数。这个参数对应的iptables模块是ipt_connlimit。这个模块对应linux5.X版本没有静态的编译进内核,需要手动的执行modprobe ipt_connlimit命令把模板加入内核中去,然后在执行iptables命令。我测试的系统是centos 5.8 64位,iptabl
DRBD简单配置 DRBD 是由内核模块和相关脚本而构成,是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。 源码安装比较简单 ./configure –p
Mysql半同步复制模式 Mysql复制默认是异步完成的,半同步方式是google为mysql开发的一个补丁,在mysql5.5或者更高的版本中已经集成了这个功能。 半同步的意思表示MASTER 只需要接收到其中一台SLAVE的返回信息,就会commit;否则需等待直至达到超时时间然后切换成异步再提交。 这个做可以使主从库的数据的延迟较小,可以在损失很小的性能的前提下提高数据的安全性
Mysql cluster数据备份和恢复 首先在管理节点备份数据,备份数据存放在每个数据节点$datadir/BACKUP目录下: ndb_mgm> start backup 20121019 nowait; ndb_mgm> Node 2: Backup 20121019 started from node 1 Node 2: Backup 20121019 star
统一用户权限 使用mysql cluster由于存放用户信息的表user是指mysql库里面的,而且这些表是MyISAM存储引擎的。如果希望所有的sql节点都有统一的用户权限,可以把创建用户的脚本在每个sql节点都执行一下,这样比较麻烦。可以使用mysql cluster的一个新特性来完成这些操作。就是把mysql cluster的sql节点的用户权限表转换成NDB数据库引擎的表。
添加sql节点相对比较简单。 由于资源有限,而且管理节点平时也没有什么负载,就把管理节点变成一个sql节点。这个操作比较简单。 如何配置一个mysql cluster可以参考http://itlaowu.blog.51cto.com/1358545/1030688 1.只需要修改管理节点的cong.ini文件,在文件末尾追加 [mysqld] Hostname=192.168.1
最近测试了一下mysql cluster,使用的系统是centos 5.8 64位,由于只是为了测试功能,所以为了不那么麻烦就是用rpm包安装,cluster使用的7.2.8版本,管理节点和数据节点只需要安装server就可以了,sql节点是需要安装client就可以了。 安装完成后开始配置,配置的过程就是添加几个配置文件。 管理节点,在默认的路径/var/lib/mysql下重建一个
有半年时间没怎么碰过oracle了,突然开发人员让我把一个oracle 11g的sga设置的稍微大一点。于是按照之前对oracle 10g的记忆操作。 [oracle@localhost db_1]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期六 6月 30 13:42:07 2012 Copyright (c)
公司新的系统上线在即,防止别人攻击是一件令人头疼的事情。程序上的问题由开发的人员去处理,作为系统管理人员服务器的安全和可用是要考虑的,ddos的工具是首要必须考虑防御的。于是考虑使用ddos deflate这个开源软件。 DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个结点超过预设的限 制时,该程序会通过A
双节点的10g rac需要把sga调大,之前使用是默认的sga大小。两个节点都是32G内存。 内核参数已经设置的足够大了,不需要调整 # Controls the use of TCP syncookies net.ipv4.tcp_syncookies = 1 # Controls the maximum size of a message, in bytes kernel.msgmn
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号