4.5.7 方案测试 监控方案 Heartbeat+DRBD+mysql 高可用方案 方案简介 方案优缺点 方案架构图 方案适用场景 方案实战

Size: px
Start display at page:

Download "4.5.7 方案测试 监控方案 Heartbeat+DRBD+mysql 高可用方案 方案简介 方案优缺点 方案架构图 方案适用场景 方案实战"

Transcription

1 MYSQL 高可用方案探究 1 前言 Lvs+Keepalived+Mysql 单点写入主主同步高可用方案 方案简介 方案架构图 方案优缺点 方案实战 适用场景 实战环境介绍 Mysql 的安装和配置 Mysql 的主主同步配置 Lvs 的安装 Keepalived 的安装 Keepalived 的配置 Master 和 backup 的 realserver 的配置 Master 和 backup 的启动 高可用方案测试 Lvs+Keepalived+Mysql 单点写入读负载均衡主主同步高可用方案 方案简介 方案架构图 方案优缺点 适用场景 方案实战 实战环境介绍 Mysql 的安装和配置 Mysql 的主主同步配置 Lvs 的安装 Keepalived 的安装 Keepalived 的配置 Master 和 backup 的 realserver 的配置 Master 和 backup 的启动 Heartbeat 高可用 Mysql 主主同步方案 方案简介 方案优缺点 方案架构图 适用场景 方案实战 实战环境介绍 Mysql 的安装和配置 Mysql 的主主同步配置 Heardbeat 的安装 Heartbeat 的配置 Heartbeat 的启动... 19

2 4.5.7 方案测试 监控方案 Heartbeat+DRBD+mysql 高可用方案 方案简介 方案优缺点 方案架构图 方案适用场景 方案实战 实战环境介绍 DRBD 的安装 DRBD 的配置 DRBD 的管理维护 Heartbeat 的安装 Heartbeat 的配置 Heartbeat 的管理 Heartbeat+DRBD 测试 Heartbeat+DRBD 监控 MMM 高可用 mysql 方案 方案简介 方案优缺点 方案架构图 适用场景 方案实战 实战环境介绍 MMM 的安装 MMM 的配置 MMM 的管理 MMM 架构的测试 MMM 架构的监控 参考文献 文件状态 [ ] 草稿 [ ] 正式发布 [ ] 正在修改 名称 mysql 高可用方案探究 作者 飞鸿无痕 版本 V1.0 日期 博客地址

3 1 前言 Mysql 高可用一直是 mysql 业界不断讨论的热点问题, 其中涉及的东西比较多, 可供选择的方案也相当多, 面对这么多的方案, 我们应该如何选择适合自己公司的 mysql 高可用方案呢, 我觉得首先我们需要了解的自己公司的业务, 了解在线系统中那些东西会影响高可用, 以及了解各个高可用方案比较适合哪些场景, 通过这些比对应该不难找出适合自己公司的高可用 mysql 方案 经常有网友问 mysql 高可用如何实现, 希望得到一些能实际使用的可验证的高可用方案 所以花了些时间对 mysql 高可用的几种常用方式做一下总结, 及写出详细的配置方案, 方便网友学习以及验证, 希望对大家学习 mysql 高可用有所帮助 这也是本文档的目的所在由于本人经验和水平有限, 有不对之处烦请指出, 多交流, 互相帮助, 共同进步 下面的几种高可用方案在 Centos bit /mysql 环境测试通过 目前 Mysql 的高可用主要有 Lvs+Keepalived Heartbeat MMM mysql cluster 三种方式, 由于时间关系这里不对 mysql cluster 做介绍, 有兴趣的可以访问 下面就逐一地来详细介绍其他几种高可用方案 2 Lvs+Keepalived+Mysql 单点写入主主同步高可用方案 2.1 方案简介 Lvs+keepalived 作为目前比较流行的高可用解决方案,lvs 提供负载均衡, keepalived 作为故障转移, 提高系统的可用性 但是一般的 mysql 高可用为了实现 mysql 数据的一致性, 一般都是采用单点写入, 本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求 本方案实现的功能是当网络有问题 mysql 有问题 服务器宕机 keepalived 服务停止后, 服务器能自动跳转到备用机, 当主服务器服务启动起来后会自动切换回来 2.2 方案架构图

4 2.3 方案优缺点 优点 : 安装配置简单, 实现方便, 高可用效率好, 可以根据服务与系统的可用性多方面进行切换 可以将写 VIP 和读 VIP 分别进行设置, 为读写分离做准备 扩展不是很方便 可以在后面添加多个从服务器, 并做到负载均衡 缺点 : 在启动或者恢复后会立即替换掉定义的 sorry_server, 因此如果要实现指定条件替换或者不替换需要通过其他方式实现, 比如 : 临时更改 mysql 的端口等 切换需要 1s 左右的时间 2.4 方案实战 适用场景 这个方案适用于只有两台数据库服务器并且还没有实现数据库的读写分离的情况, 读和写都配置 VIP 这个方案能够便于单台数据库的管理维护以及切换工作 比如进行大表的表结构更改 数据库的升级等都是非常方便的 实战环境介绍 服务器名 IP VIP 系统 Mysql Master Centos bit Backup Centos bit Mysql 的安装和配置 Mysql 的安装和配置相对来讲非常简单, 这里就不做介绍, 有兴趣的朋友可以查看我博客中关于 mysql 版本自动安装的文章 Mysql 的主主同步配置 Mysql 的主主同步这里也不做介绍了, 有兴趣的话可以看一下我博文中关于 mysql 主从同步管理的介绍, 主主同步和主从同步差不多, 只是互为主从而已, 链接如下 : Lvs 的安装 在 master backup 服务器都进行安装 : wget ar.gz ln -s /usr/src/kernels/ el5-i686/ /usr/src/linux

5 tar zxvf ipvsadm-1.24.tar.gz cd ipvsadm-1.24 make && make install Keepalived 的安装 在 master backup 服务器都进行安装 : wget tar zxvf keepalived tar.gz cd keepalived /configure --prefix=/usr/local/keepalived make make install cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/ mkdir /etc/keepalived Keepalived 的配置 Master 的 keepalived 的配置 Master 和 backup 不一样的地方已经标记为红色 vim /etc/keepalived/keepalived.conf global_defs { notification_ { zhangxy@test.com notification_ _from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1 vrrp_sync_group test { group { loadbalance vrrp_instance loadbalance { state MASTER interface eth0 lvs_sync_daemon_inteface eth0 virtual_router_id 51

6 priority 180 advert_int 1 authentication { auth_type PASS auth_pass 1111 virtual_ipaddress { dev eth0 label eth0:1 virtual_server { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP sorry_server real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port Backup 的 keepalived 的配置 Master 和 backup 不一样的地方已经标记为红色 vim /etc/keepalived/keepalived.conf global_defs { notification_ { zhangxy@test.com notification_ _from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1

7 vrrp_sync_group test { group { loadbalance vrrp_instance loadbalance { state BACKUP interface eth0 lvs_sync_daemon_inteface eth0 virtual_router_id 51 priority 150 advert_int 1 authentication { auth_type PASS auth_pass 1111 virtual_ipaddress { dev eth0 label eth0:1 virtual_server { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP sorry_server real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port Master 和 backup 的 realserver 的配置

8 对于 realserver 的配置 master 和 backup 是一致的, 脚本内容如下 : vim /etc/rc.d/init.d/realserver.sh #!/bin/bash # description: Config realserver lo and apply noarp SNS_VIP= /etc/rc.d/init.d/functions case "$1" in start) ifconfig lo:0 $SNS_VIP netmask broadcast $SNS_VIP /sbin/route add -host $SNS_VIP dev lo:0 echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce sysctl -p >/dev/null 2>&1 echo "RealServer Start OK" ;; stop) ifconfig lo:0 down route del $SNS_VIP >/dev/null 2>&1 echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce echo "RealServer Stoped" ;; *) esac exit 0 echo "Usage: $0 {start stop" exit Master 和 backup 的启动 启动 master 和 backup 的 mysql 以后, 再在 master 和 backup 执行如下命令启动 keepalived 和 realserver 脚本 : /etc/rc.d/init.d/realserver.sh start /etc/rc.d/init.d/keepalived start 并将 keepalived 和 realserver 的启动脚本加入到 rc.local 自启动中 : echo /etc/rc.d/init.d/realserver.sh start >> /etc/rc.local

9 echo /etc/rc.d/init.d/keepalived start >> /etc/rc.local 高可用方案测试 方案搭建好以后就要进行全方位的可靠性测试了, 看看是否达到了我们的预期效果, 大致测试步骤如下 : 停掉 master 上的 mysql, 看看能否自动切换到 sorry_server, 使用如下命令查看 :ipvsadm ln 停掉 master 上的 keepalived, 看写 VIP 是否会迁移到 backup 启动 master 上的 mysql, 看是否能切换回 master 启动 master 上的 keepalived, 看 VIP 是否会迁移回 master 上 重启 master 的系统, 看看切换过程是否 OK 3 Lvs+Keepalived+Mysql 单点写入读负载均衡主主同步高可用方案 3.1 方案简介 Lvs+keepalived 作为目前比较流行的高可用解决方案,lvs 提供负载均衡, keepalived 作为故障转移, 提高系统的可用性 但是一般的 mysql 高可用为了实现 mysql 数据的一致性, 一般都是采用单点写入, 本方案采用 keepalived 中的 sorry_server 来实现写入数据库为单点的需求, 读负载均衡通过 lvs 实现, 读能自由的实现负载均衡和故障切换 本方案实现的功能是当网络有问题 mysql 有问题 服务器宕机 keepalived 服务停止后, 服务器能自动跳转到备用机, 当主服务器服务启动起来后会自动切换回来 3.2 方案架构图 3.3 方案优缺点 优点 : 实现方便, 高可用效率好, 可以根据服务与系统的可用性多方面进行切换

10 可以将写 VIP 和读 VIP 分别进行设置, 为读写分离做准备 扩展很方便 可以在后面添加多个从服务器, 并做到负载均衡 缺点 : 在启动或者恢复后会立即替换掉定义的 sorry_server, 因此如果要实现指定条件替换或者不替换需要通过其他方式实现, 比如 : 临时更改 mysql 的端口等 安装配置比单写入稍微复杂, 需要另外一个 VIP 管理比单写入复杂 主切换后从需要手工切换 切换需要 1s 左右的时间 3.4 适用场景 这个方案适用于只有两台数据库服务器 ( 后端有多个从服务器也是可以的, 只是要手工切换从服务器比较麻烦, 后面会介绍的 MMM 能将从服务器自动切换 ) 并且还能实现数据库的读写分离的情况, 这样 backup 机器也能用起来, 提高系统资源的利用率, 减少 master 端的负载 应用中读数据库配置读 VIP, 写数据库配置写 VIP 这个方案也能够很方便的进行单台数据库的管理维护以及切换工作 比如进行大表的表结构更改 数据库的升级等都是非常方便的 3.5 方案实战 实战环境介绍 服务器名 IP VIP 系统 Mysql Master Centos bit Backup Centos bit Mysql 的安装和配置 Mysql 的安装和配置相对来讲非常简单, 这里就不做介绍, 有兴趣的朋友可以查看我博客中关于 mysql 版本自动安装的文章 Mysql 的主主同步配置 Mysql 的主主同步这里也不做介绍了, 有兴趣的话可以看一下我博文中关于 mysql 主从同步管理的介绍, 主主同步和主从同步差不多, 只是互为主从而已, 链接如下 : Lvs 的安装 在 master backup 服务器都进行安装 : wget gz ln -s /usr/src/kernels/ el5-i686/ /usr/src/linux

11 tar zxvf ipvsadm-1.24.tar.gz cd ipvsadm-1.24 make && make install Keepalived 的安装 在 master backup 服务器都进行安装 : wget tar zxvf keepalived tar.gz cd keepalived /configure --prefix=/usr/local/keepalived make make install cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/ mkdir /etc/keepalived Keepalived 的配置 Master 的 keepalived 的配置 Master 和 backup 不一样的地方已经标记为红色 vim /etc/keepalived/keepalived.conf global_defs { notification_ { zhangxy@test.com notification_ _from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1 vrrp_sync_group test { group { loadbalance vrrp_instance loadbalance { state MASTER interface eth0 lvs_sync_daemon_inteface eth0 virtual_router_id 51

12 priority 180 advert_int 1 authentication { auth_type PASS auth_pass 1111 virtual_ipaddress { dev eth0 label eth0: dev eth0 label eth0:2 virtual_server { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP sorry_server real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 3306 virtual_server { delay_loop 6 lb_algo rr lb_kind DR #persistence_timeout 20 protocol TCP real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3

13 connect_port 3306 real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port Backup 的 keepalived 的配置 Master 和 backup 不一样的地方已经标记为红色 vim /etc/keepalived/keepalived.conf global_defs { notification_ { zhangxy@test.com notification_ _from jiankong@test.com smtp_server mail.test.com smtp_connect_timeout 30 router_id LVS1 vrrp_sync_group test { group { loadbalance vrrp_instance loadbalance { state BACKUP interface eth0 lvs_sync_daemon_inteface eth0 virtual_router_id 51 priority 150 advert_int 1 authentication { auth_type PASS

14 auth_pass 1111 virtual_ipaddress { dev eth0 label eth0: dev eth0 label eth0:2 virtual_server { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP sorry_server real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 3306 virtual_server { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP real_server { weight 3 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 3306 real_server { weight 3

15 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port Master 和 backup 的 realserver 的配置 对于 realserver 的配置 master 和 backup 是一致的, 脚本内容如下 : vim /etc/rc.d/init.d/realserver.sh #!/bin/bash # description: Config realserver lo and apply noarp SNS_VIP= SNS_VIP2= /etc/rc.d/init.d/functions case "$1" in start) ifconfig lo:0 $SNS_VIP netmask broadcast $SNS_VIP ifconfig lo:1 $SNS_VIP2 netmask broadcast $SNS_VIP2 /sbin/route add -host $SNS_VIP dev lo:0 /sbin/route add -host $SNS_VIP2 dev lo:1 echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce sysctl -p >/dev/null 2>&1 echo "RealServer Start OK" ;; stop) ifconfig lo:0 down ifconfig lo:1 down route del $SNS_VIP >/dev/null 2>&1 route del $SNS_VIP2 >/dev/null 2>&1 echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce echo "RealServer Stoped" ;;

16 *) esac exit 0 echo "Usage: $0 {start stop" exit Master 和 backup 的启动 启动 master 和 backup 的 mysql 以后, 再在 master 和 backup 执行如下命令启动 keepalived 和 realserver 脚本 : /etc/rc.d/init.d/realserver.sh start /etc/rc.d/init.d/keepalived start 并将 keepalived 和 realserver 的启动脚本加入到 rc.local 自启动中 : echo /etc/rc.d/init.d/realserver.sh start >> /etc/rc.local echo /etc/rc.d/init.d/keepalived start >> /etc/rc.local 高可用方案测试 方案搭建好以后就要进行全方位的可靠性测试了, 看看是否达到了我们的预期效果, 大致测试步骤如下 : 停掉 master 上的 mysql, 看看能写 IP 否自动切换到 sorry_server, 看看读 IP 是否去掉了 master 的 mysql, 使用如下命令查看 :ipvsadm ln 停掉 master 上的 keepalived, 看读写 VIP 是否会迁移到 backup 上 启动 master 上的 mysql, 看是否能切换回 master 启动 master 上的 keepalived, 看 VIP 是否会迁移回 master 上 重启 master 的系统, 看看切换过程是否 OK 4 Heartbeat 高可用 Mysql 主主同步方案 4.1 方案简介 本方案使用 heartbeat+mysql 主主同步来实现 mysql 数据库的高可用, 当服务器或者 master 的 heartbeat 宕掉以后会自动切换到 backup 上, 服务器或者 master 的 heartbeat 恢复以后可以自动切换回来,master 继续提供服务 4.2 方案优缺点 优点 : 配置简单, 可配置主机恢复后是否切换回 master 不存在单点故障 缺点 : 当 mysql 服务挂掉或者不可用的情况下不能进行自动切换, 需要通过 crm 模式实现或者额外的脚本实现 ( 比如 shell 脚本监测到 master 的 mysql 不可用就将主上的 heartbeat 停掉, 这样就会切换到 backup 中去 ) 默认启动以及切换后的 backup 话 mysql 不会启动起来, 因此这对于 mysql 复制是很不利的 因此需要做好监控, 发生切换以后需要手动去启动 或者

17 mysql 之间不使用复制, 而是用共享存储或者 DRBD, 这样能解决这个问题 不方便扩展 可能会发生脑裂问题 4.3 方案架构图 4.4 适用场景 该方案适合只有两台数据库的情况, 访问量不大, 不需要实现读写分离的情况 4.5 方案实战 实战环境介绍 服务器名 IP VIP 系统 Mysql Master Centos bit Backup Centos bit Mysql 的安装和配置 Mysql 的安装和配置相对来讲非常简单, 这里就不做介绍, 有兴趣的朋友可以查看我博客中关于 mysql 版本自动安装的文章 Mysql 的主主同步配置 Mysql 的主主同步这里也不做介绍了, 有兴趣的话可以看一下我博文中关于 mysql 主从同步管理的介绍, 主主同步和主从同步差不多, 只是互为主从而已, 链接如下 : Heardbeat 的安装 Master 和 backup 服务器都需要安装 heardheat 软件 下面两种安装方式任

18 选其一 Rpm 包的安装方式 yum -y install heartbeat-* 源代码编译安装方式 wget tar.gz tar xzvf heartbeat tar.gz cd heartbeat /configure Make make install Heartbeat 的配置 Hearbeat 的配置主要包括三个配置文件,authkeys,ha.cf 和 haresources 的配置, 下面就分别来看! Hosts 文件的配置需要在 hosts 文件中添加 master 和 backup 主机, 加快节点间的通信 Master 和 backup 的 hosts 节点添加的内容一样, 我的配置添加如下内容 : vim /etc/hosts #dbserver 和 puppet 是我的 master 和 backup 的主机名 dbserver puppet Authkerys 的配置这个文件用来配置密码认证方式, 支持 3 种认证方式,crc,md5 和 sha1, 从左到右安全性越来越高, 消耗的资源也越多 因此如果 heartbeat 运行在安全的网路之上, 比如私网, 那么可以将验证方式设置成 crc, master 和 backup 的 authkeys 配置一样 我的 authkeys 文件配置如下 : vim /etc/ha.d/authkeys auth 1 1 crc ha.cf 的配置 master 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 60 udpport 694 ucast eth auto_failback on

19 node dbserver node puppet ping respawn hacluster /usr/lib64/heartbeat/ipfail backup 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 60 udpport 694 ucast eth auto_failback on node dbserver node puppet ping respawn hacluster /usr/lib64/heartbeat/ipfail haresources 的配置 haresources 用来设置 master 的主机名 虚拟 IP 服务以及磁盘挂载等, master 和 backup 的配置是一样的, 下面的 mysqld 需要做成服务, 放在 /etc/rc.d/init.d/ 目录下, 配置配置如下 : vim /etc/ha.d/haresources dbserver /32/eth0 mysqld Heartbeat 的启动 在启动 master 和 backup 上的 mysqld 启动以后, 启动 master 和 backup 的 keepalived: /etc/rc.d/init.d/heartbeat start 并将此启动语句加入到 master 和 backup 的 /etc/rc.local 中去 方案测试 环境搭建好以后, 就需要进行周密的测试, 看是否实现了预期的功能 : 停掉 master 上的 mysqld, 看看是否切换 ( 因为 heartheat 不检查服务的可用性, 因此需要你通过而外的脚本来实现, 方法前面已经描述 ) 停掉 master 的 heartheat 看看是否能正常切换 停掉 master 的网络或者直接将 master 系统 shutdown, 看看能否正常切换 启动 master 的 heartbeat 看看是否能正常切换回来 重新启动 master 看看能否切换过程是否 OK 监控方案 因为 heartbeat 不监控资源的可用性以及切换后会将资源停止, 所以需要加强对资源和 heartbeat 的监控, 推荐采用 nagios 软件来进行可用性的监控

20 5 Heartbeat+DRBD+mysql 高可用方案 5.1 方案简介 本方案采用 Heartbeat 双机热备软件来保证数据库的高稳定性和连续性, 数据的一致性由 DRBD 这个工具来保证 默认情况下只有一台 mysql 在工作, 当主 mysql 服务器出现问题后, 系统将自动切换到备机上继续提供服务, 当主数据库修复完毕, 又将服务切回继续由主 mysql 提供服务 5.2 方案优缺点 优点 : 安全性高 稳定性高 可用性高, 出现故障自动切换, 缺点 : 只有一台服务器提供服务, 成本相对较高 不方便扩展 可能会发生脑裂 5.3 方案架构图 5.4 方案适用场景 本方案适用于数据库访问量不太大, 短期内访问量增长不会太快, 对数据库可用性要求非常高的场景 5.5 方案实战 实战环境介绍 主机名 Ip 系统 DRBD 磁盘 Heartbeat 版本 dbserver Centos bit /dev/sdb dbserver Centos bit /dev/sdb DRBD 的安装

21 官网的说法, 如果系统内核 (linux) 版本低于 , 在安装软件之前需要加载 DRBD 模块, 我的内核版本是 的, 安装后会自动加载 drbd 模块 安装命令如下 : yum install -y drbd83 kmod-drbd83 安装后使用 lsmod grep drbd 命令查看是否加载 drbd 模块, 如果没有加载需要手动运行命令加载, 命令如下 : insmod drbd/drbd.ko 或者 modprobe drbd DRBD 的配置 配置之前需要先使用 fdisk 对 /dev/sdb 进行分区 对于 DRBD 的配置, 只需要配置 /etc/drbd.conf 和 hosts 文件即可,dbserver1 和 dbserver2 的 hosts 添加的内容如下 : dbserver dbserver2 我的 /etc/drbd.conf 文件的内容如下 (dbserver1 和 dbserver2 的配置一样 ): global { usage-count yes; common { syncer { rate 10M; resource r0 { protocol C; startup { disk { on-io-error detach; #size 1G; net { on dbserver1 { device /dev/drbd0; disk /dev/sdb1; address :7888; meta-disk internal; on dbserver2 { device /dev/drbd0; disk /dev/sdb1; address :7888; meta-disk internal; DRBD 的管理维护 创建 DRBD 资源配置好 drbd 以后, 就需要使用命令在 dbserver1 和 dbserver2 上创建配置

22 的 drbd 资源, 使用如下命令 : drbdadm create-md r0 # r0 为配置文件中定义的资源名 DRBD 的启动和停止 /etc/rc.d/init.d/drbd start # 启动 drbd /etc/rc.d/init.d/drbd stop # 停止 drbd /etc/rc.d/init.d/drbd restart # 重启 drbd 查看 DRBD 状态 watch -n 1 cat /proc/drbd /etc/init.d/drbd status 以上两种方式都可以查看 drbd 的状态 设置当前节点为主节点, 并进行格式化和挂载 drbdadm -- --overwrite-data-of-peer primary all mkfs.ext3 /dev/drbd0 mkdir /drbd mount /dev/drbd0 /drbd 挂在后可以往 /drbd 目录写入一些测试数据, 看看是否能同步到从节点上 迁移 mysql 的数据到 drdb( 假设你的 mysql 已经在该服务器上安装好了 ) DRBD 已经安装并且能正常同步了, 那么我们接下来要做的就是将本机的已安装的 mysql 的数据迁移到 drbd 上, 这里为了简单就不考虑新安装数据库的情形了, 因为新安装的时候只需要将数据目录指定到 drbd 中并将 my.cnf 配置文件放到 drbd 中即可 具体的数据迁移步骤如下 : a) 关闭 dbserver1 和 dbserver2 的 mysql,/etc/rc.d/init.d/mysqld stop b) 在 dbserver1 上创建存放数据库数据的目录 :mkdir /drbd/dbdata c) 在 dbserver1 将配置文件放到 drbd 目录中 : mv /etc/my.cnf /drbd/dbdata/ 删除 dbserver2 上的 /etc/my.cnf,rm -f /etc/my.cnf 在 dbserver1 和 dbserver2 上执行如下命令创建软链接 ln -s /drbd/dbdata/my.cnf /etc/my.cnf d) 修改 /etc/my.cnf 的数据目录指向 /drbd/dbdata e) 将原来的 mysql 数据文件移动到 /drbd/dbdata f) 执行 chown -R mysql.mysql /drbd/dbdata g) 启动 mysql 手工切换 DRBD 在没有安装配置 drbd 之前,drbd 是不能自动切换的, 我们可以写出过程来加深对 drbd 的理解, 也更能明白 heartbeat 的工作流程, 下面是手工切换的步骤 : a) 在 dbserver1 上停止 mysql,/etc/rc.d/init.d/mysqld stop b) 在 dbserver1 上执行 umount /dev/drbd0 c) 在 dbserver1 上执行 drbdadm secondary all 切换到从模式 当两个节点都是 secondary 模式的时候才可以将 dbserver2 设置成 primary d) 在 dbserver2 上执行 drbdadm primary all, 将 dbserver2 提升为主模式, 并观察 /proc/drbd 是否正常 e) 在 dbserver2 上执行 mount /dev/drbd0 /drbd 挂在文件系统

23 f) 启动 dbserver2 的 mysql,/etc/rc.d/init.d/mysqld start 注意 :dbserver1 和 dbserver2 上的 mysql 用户的 uid 和 gid 要一样 不然切换后会导致 mysql 数据目录的属主不正确而启动失败 主从切换主切换成从, 需要先卸载文件系统, 再执行降级为从的命令 : umount /dev/drbd0 drbdadm secondary all 从切换成主, 要先执行升级成主的命令然后挂在文件系统 : drbdadm primary all 如果不成功 drbdsetup /dev/drbd0 primary -o mount /dev/drbd0 /drbd/ DRBD 脑裂后的处理当 DRBD 出现脑裂后, 会导致 drbd 两边的磁盘不一致, 处理方法如下 : 在确定要作为从的节点上切换成 secondary, 并放弃该资源的数据 : drbdadm secondary r0 drbdadm -- --discard-my-data connect r0 在要作为 primary 的节点重新连接 secondary( 如果这个节点当前的连接状态为 WFConnection 的话, 可以省略 ), 使用如下命令连接 : drbdadm connect r Heartbeat 的安装 在 DRBD 调试没有问题之后, 就可以开始安装和配置 heartbeat 了,Master 和 backup 服务器都需要安装 heardheat 软件 下面两种安装方式任选其一 Rpm 包的安装方式 yum -y install heartbeat-* 源代码编译安装方式 wget tar.gz tar xzvf heartbeat tar.gz cd heartbeat /configure Make make install Heartbeat 的配置 Hearbeat 的配置主要包括三个配置文件,authkeys,ha.cf 和 haresources 的配置, 下面就分别来看! Hosts 文件的配置需要在 hosts 文件中添加 master 和 backup 主机, 加快节点间的通信 Master 和 backup 的 hosts 节点添加的内容一样, 我的配置添加如下内容 : vim /etc/hosts # dbserver1 和 dbserver2 是我的 master 和 backup 的主机名

24 dbserver dbserver2 Authkerys 的配置这个文件用来配置密码认证方式, 支持 3 种认证方式,crc,md5 和 sha1, 从左到右安全性越来越高, 消耗的资源也越多 因此如果 heartbeat 运行在安全的网路之上, 比如私网, 那么可以将验证方式设置成 crc, master 和 backup 的 authkeys 配置一样 我的 authkeys 文件配置如下 : vim /etc/ha.d/authkeys auth 1 1 crc ha.cf 的配置 master(dbserver1) 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 60 udpport 694 ucast eth auto_failback on node dbserver1 node dbserver2 ping respawn hacluster /usr/lib64/heartbeat/ipfail backup(dbserver2) 的 ha.cf 的配置 vim /etc/ha.d/ha.cf logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 60 udpport 694 ucast eth auto_failback on node dbserver1 node dbserver2 ping respawn hacluster /usr/lib64/heartbeat/ipfail haresources 的配置 haresources 用来设置 master 的主机名 虚拟 IP 服务以及磁盘挂载等, master 和 backup 的配置是一样的, 下面的 mysqld 需要做成服务, 放在

25 /etc/rc.d/init.d/ 目录下, 配置配置如下 : vim /etc/ha.d/haresources dbserver1 IPaddr:: /24/eth0:1 drbddisk::r0 Filesystem::/dev/drbd0::/drbd::ext3 mysqld Heartbeat 的管理 配置好 heartbeat 之后, 需要将 mysql 从自启动服务器中去掉, 因为主 heartbeat 启动的时候会挂载 drdb 文件系统以及启动 mysql, 切换的时候会将主上的 mysql 停止并卸载文件系统, 从上会挂载文件系统, 并启动 mysql 因此需要做如下操作 : chkconfig mysqld off chkconfig --add heartbeat chkconfig heartbeat on 或者将 heartbeat 的启动命令你写到 /etc/rc.local 启动文件中去 Heartbeat+DRBD 测试 环境搭建好以后, 就需要进行周密的测试, 看是否实现了预期的功能 : 停掉 master 上的 mysqld, 看看是否切换 ( 因为 heartheat 不检查服务的可用性, 因此需要你通过而外的脚本来实现, 方法前面已经描述 ) 停掉 master 的 heartheat 看看是否能正常切换 停掉 master 的网络或者直接将 master 系统 shutdown, 看看能否正常切换 启动 master 的 heartbeat 看看是否能正常切换回来 重新启动 master 看看能否切换过程是否 OK 注意 : 这里说的切换是不是已经将 mysql 停掉 是否卸载了文件系统等等 Heartbeat+DRBD 监控 由于 heartbeat 不能监控 mysql 的可用性, 因此需要通过其他的方式来实现, 对于 mysql 可用性的监控是必须的, 如果发生切换, 需要第一时间知道是什么原因导致的切换, 使用 nagios 能很好的监控那些网络 mysql 系统等的可用性 6 MMM 高可用 mysql 方案 6.1 方案简介 MMM 即 Master-Master Replication Manager for MySQL(mysql 主主复制管理器 ) 关于 mysql 主主复制配置的监控 故障转移和管理的一套可伸缩的脚本套件 ( 在任何时候只有一个节点可以被写入 ), 这个套件也能对居于标准的主从配置的任意数量的从服务器进行读负载均衡, 所以你可以用它来在一组居于复制的服务器启动虚拟 ip, 除此之外, 它还有实现数据备份 节点之间重新同步功能的脚本 MySQL 本身没有提供 replication failover 的解决方案, 通过 MMM 方案能实现服务器的故障转移, 从而实现 mysql 的高可用 MMM 不仅能提供浮动 IP 的功能, 更可贵的是如果当前的主服务器挂掉后, 会将你后端的从服务器自动转向新的主服务器进行同步复制, 不用手工更改同步配置 这个方案是目前比较成熟的解决方案

26 6.2 方案优缺点 优点 : 安全性 稳定性高, 可扩展性好, 高可用, 当主服务器挂掉以后, 另一个主立即接管, 其他的从服务器能自动切换, 不用人工干预 缺点 : 至少三个节点, 对主机的数量有要求, 需要实现读写分离, 对程序来说是个挑战 6.3 方案架构图 6.4 适用场景 MMM 的适用场景为数据库访问量大, 业务增长快, 并且能实现读写分离的场景 6.5 方案实战 实战环境介绍 实战环境服务器列表 : 服务器 主机名 ip 地址 Serverid 系统 Mysql Monitor Mon Centos bit -- Master1 db Centos bit Master2 db Centos bit Slave1 db Centos bit 实战环境虚拟 IP 列表 : VIP Role description Read 应用配置的读取 IP, 也可以在前端加 lvs Read 等, 做负载均衡 三台数据库每台一个 Read 浮动 VIP Write 应用配置的写入的 VIP, 单点写入

27 6.5.2 MMM 的安装 在安装 mmm 之前要安装 epel 包, 因为 Centos 的默认源中没有 mmm 的安装包,Epel 是企业版 Linux 附加软件包 (Extra Packages for Enterprise Linux) 的缩写, 是一个由特别兴趣小组创建 维护并管理的, 针对红帽企业版 Linux(RHEL) 及其衍生发行版 ( 比如 CentOS Scientific Linux) 的一个高质量附加软件包项目 安装 epel: wget ftp://ftp.sunet.se/pub/linux/distributions/yellowdog/yum/6.2/extras/rpms /epel-release-5-3.noarch.rpm rpm -Uvh epel-release-5-3.noarch.rpm 安装 monitor 的安装 : yum -y install mysql-mmm* 各个 DB 上只需要安装 mysql-mmm-agent yum -y install mysql-mmm-agent MMM 的配置 配置之前的准备 前提是要配置好 master1 和 master2 的主主同步,master1 和 slave1 的主从同步, 限于篇幅这里我就不做介绍了 在配置 mmm 之前首先要在 mysql 中创建除复制帐号之外的另外两个帐号, 首先来介绍 monitor user 帐号, 这个帐号是 monitor 服务器用来对 mysql 服务器做健康检查的, 其次就是 agent user, 这个帐号是 mmm agent(mmm 代理 ) 用来变成只读模式和同步 master 等, 下面是创建这两个帐号的语句 : GRANT REPLICATION CLIENT ON *.* TO 'mmm_monitor'@' %' IDENTIFIED BY 'monitor_password'; GRANT SUPER, REPLICATION CLIENT, PROCESS ON *.* TO 'mmm_agent'@' %' IDENTIFIED BY 'agent_password'; flush privileges; 这两个语句在每个 mysql 中都要执行一下 Monitor 服务器的配置 MMM 的配置文件在 /etc/mysql-mmm 目录下,monitor 需要配置的文件有 mmm_common.conf mmm_mon.conf 两个文件 mmm_common.conf 文件在 mmm 的各个节点都是一样的, 因此配置好以后 copy 到各个 DB 节点即可 我 mmm_common.conf 的配置如下 : vim /etc/mysql-mmm/mmm_common.conf active_master_role writer <host default> cluster_interface eth0

28 pid_path /var/run/mysql-mmm/mmm_agentd.pid bin_path /usr/libexec/mysql-mmm/ replication_user replication replication_password agent_user mmm_agent agent_password agent_password </host> <host db1> ip # 这个 IP 尤其注意是 db1 的 IP mode master peer db2 </host> <host db2> ip # 这个 IP 尤其注意是 db2 的 IP mode master peer db1 </host> <host db3> ip mode slave </host> <role writer> hosts db1, db2 ips mode exclusive </role> <role reader> hosts db1, db2, db3 ips , , mode balanced </role> 我的 mmm_mon.conf 配置如下 : vim /etc/mysql-mmm/mmm_mon.conf include mmm_common.conf <monitor> ip pid_path /var/run/mysql-mmm/mmm_mond.pid bin_path /usr/libexec/mysql-mmm

29 status_path /var/lib/mysql-mmm/mmm_mond.status ping_ips , , , # ping_ips 监控了网关 IP 和其他的 DB 节点 IP auto_set_online 60 </monitor> <host default> monitor_user monitor_password </host> mmm_monitor monitor_password debug 各个 DB 服务器的配置 各个 DB 服务器要配置的东西比较不多, 主要有 mmm_common.conf mmm_agent.conf 和 /etc/default/mysql-mmm-agent 文件 db1 的配置 mmm_common.conf 文件的配置和前面 monitor 的一样, 直接 copy 过来即可使用 mmm_agent.conf 的配置 : vim /etc/mysql-mmm/mmm_agent.conf include mmm_common.conf this db1 mysql-mmm-agent 的配置 : vim /etc/default/mysql-mmm-agent ENABLED=1 db2 的配置 mmm_common.conf 文件的配置和前面 monitor 的一样, 直接 copy 过来即可使用 mmm_agent.conf 的配置 : vim /etc/mysql-mmm/mmm_agent.conf include mmm_common.conf this db2 mysql-mmm-agent 的配置 : vim /etc/default/mysql-mmm-agent ENABLED=1 db3 的配置 mmm_common.conf 文件的配置和前面 monitor 的一样, 直接 copy 过来即可使用 mmm_agent.conf 的配置 : vim /etc/mysql-mmm/mmm_agent.conf include mmm_common.conf

30 this db3 mysql-mmm-agent 的配置 : vim /etc/default/mysql-mmm-agent ENABLED= MMM 的管理 MMM 的启动和停止 MMM 的启动启动 mmm agent /etc/init.d/mysql-mmm-agent start 将 agent 的启动命令写入到三个 DB 的 rc.local 文件中启动 mmm monitor /etc/init.d/mysql-mmm-monitor start 将 monitor 的启动命令写入到 monitor 服务器的 rc.local 文件中 MMM 的停止停止 mmm agent /etc/init.d/mysql-mmm-agent stop 停止 mmm monitor /etc/init.d/mysql-mmm-monitor stop MMM 的基本管理 查看集群的状态 mmm_control show 将 db1 设置成 online 状态 mmm_control set_online db1 更多管理命令请使用 mmm_control help 查看, 或者参考 : MMM 架构的测试 环境搭建好以后, 就需要进行周密的测试, 看是否实现了预期的功能 : 停掉 master1 后在 monitor 端使用 mmm_control show 看是否能切换 看看 slave1 是否能正确切换同步 启动 master1 后在 monitor 端使用 mmm_control show 看是否能切换 停掉 master2 后看看能否正确切换 MMM 架构的监控 为实现高可用, 系统的各个层面都需要全面的监控起来, 比如 agent 进程的监控,monitor 进程的监控,mysql 可用性的监控, 数据库同步的监控等, 推荐使用 nagios 对以上资源进行监控, 第一时间发现问题, 第一时间处理

31 7 参考文献 高性能 MySQL( 第 2 版 )

IT 运维专家网 自由 + 平等 + 互助分享 Heartbeat+MySQL+DRBD 构建高可用 MySQL 文件状态 : [ ] 草稿 [ ] 正式发布 [ ] 正在修改 官方网址 : 当前版本

IT 运维专家网   自由 + 平等 + 互助分享 Heartbeat+MySQL+DRBD 构建高可用 MySQL 文件状态 : [ ] 草稿 [ ] 正式发布 [ ] 正在修改 官方网址 :   当前版本 Heartbeat+MySQL+DRBD 构建高可用 MySQL 文件状态 : [ ] 草稿 [ ] 正式发布 [ ] 正在修改 官方网址 : http://www.linuxtone.org 当前版本 : V1.0 作者 : NetSeek 完成日期 : 2010 年 11 月 20 日 一 DRBD 原理及架构 1 原理简述 DRBD 是一种块设备, 可以被用于高可用 (HA) 之中. 它类似于一个网络

More information

スライド 1

スライド 1 LPIC 304 2014 7 27 ( ) 13:30 16:30 LPI-Japan LPI-Japan 2009. All rights reserved. LPI-Japan 2009. All rights reserved. 2 Linux Linus Torvalds Carl ) in LinuxConJapan http://www.lpi.or.jp/news/event/page/20130529_02_report/

More information

スライド 1

スライド 1 LPIC 304 2015 1 18 ( ) 13:30 16:30 LPI-Japan LPI-Japan 2009. All rights reserved. LPI-Japan 2009. All rights reserved. 2 Linux Linus Torvalds Carl ) in LinuxConJapan nginx Igor Sysoev in Nginx LPI-Japan

More information

最佳实践 HaVip 最佳实践 概览 最佳实践 HaVip 的最佳实践 使用 keepalived 搭建具备高可用能力的 SNAT 网关 自建高可用 SNAT 网关 使用 keepalived 和 HaVip 搭建具备高可用能力的 SNAT 网关 在 VPC 中, 为一台 ECS 绑定 EIP, 并

最佳实践 HaVip 最佳实践 概览 最佳实践 HaVip 的最佳实践 使用 keepalived 搭建具备高可用能力的 SNAT 网关 自建高可用 SNAT 网关 使用 keepalived 和 HaVip 搭建具备高可用能力的 SNAT 网关 在 VPC 中, 为一台 ECS 绑定 EIP, 并 专有网络 VPC 最佳实践 最佳实践 HaVip 最佳实践 概览 最佳实践 HaVip 的最佳实践 使用 keepalived 搭建具备高可用能力的 SNAT 网关 自建高可用 SNAT 网关 使用 keepalived 和 HaVip 搭建具备高可用能力的 SNAT 网关 在 VPC 中, 为一台 ECS 绑定 EIP, 并在该 ECS 上搭建代理软件, 可以将该 ECS 实例建设为一个 SNAT

More information

lvs cluster ,write by sery http://blog.formyz.org

lvs cluster  ,write by sery http://blog.formyz.org 第 六 章 负 载 均 衡 及 服 务 器 集 群 (lvs) 作 者 : 田 逸 (sery@163.com) 在 互 连 网 应 用 技 术 里, 负 载 均 衡 一 直 是 热 门 话 题, 本 书 讨 论 的 负 载 均 衡 技 术, 包 括 但 不 限 于 负 载 均 衡 本 身 使 用 负 载 均 衡 技 术 主 要 的 目 的 包 括 如 下 几 点 : 系 统 高 可 用 性 组 成

More information

untitled

untitled V3049A-EXD IP-SAN/NAS Infinova Infinova Infinova Infinova www.infinova.com.cn Infinova Infinova Infinova 1 2 1 2 V3049A-EXD-R16 V3049A-EXD-R24 ... 1 1.1... 1 1.2... 1 1.3... 1... 2 2.1... 2 2.2... 3...

More information

untitled

untitled V3041A-J/V3042A-J IP-SAN/NAS Infinova Infinova Infinova Infinova www.infinova.com.cn Infinova Infinova Infinova 1 2 1 2 V3041A-16R-J V3041A-24R-J V3042A-16R-J V3042A-24R-J V3049-EXD-R16 V3049-EXD-R24 ...

More information

untitled

untitled 年度 路 IVI 劉 隆 年 597 598 IVI 錄... 601 行... 601... 601 1.... 601 2. 路... 602 3.... 603... 604 1.IPv4 to IPv6... 604 2.IPv6 to IPv4... 605 -... 606 ( )IVI Server... 606 ( )IVI Server... 610 ( )IVI DNS Server...

More information

大型网站架构与自动化运维.1 认识 Memcached Memcached 是一套开源的高性能分布式内存对象缓存系统, 它将所有的数据都存储在内存中, 因为在内存中会统一维护一张巨大的 Hash 表, 所以支持任意存储类型的数据 很多网站通过使用 Memcached 提高网站的访问速度, 尤其是对于

大型网站架构与自动化运维.1 认识 Memcached Memcached 是一套开源的高性能分布式内存对象缓存系统, 它将所有的数据都存储在内存中, 因为在内存中会统一维护一张巨大的 Hash 表, 所以支持任意存储类型的数据 很多网站通过使用 Memcached 提高网站的访问速度, 尤其是对于 第 章 技能目标 高性能内存对象缓存 Memcached 理解 Memcached 核心概念 会进行 Memcached 相关部署操作 会进行 Memcached 主主复制操作 会进行 Memcached 服务高可用配置 本章导读 Memcached 是一套开源的高性能分布式内存对象缓存系统, 它将所有的数据都存储在内存中, 因为在内存中会统一维护一张巨大的 Hash 表, 所以支持任意存储类型的数据

More information

¶C¶L§§¬_™¨ A.PDF

¶C¶L§§¬_™¨ A.PDF 1 9 3 1 9 4 / 7.1 / 1 9 5 7.2 % netstat -rn Routing tables Destination Gateway Flags Refcnt Use Interface 127.0.0.1 127.0.0.1 UH 1 132 lo0 172.16.12.0 172.16.12.2 U 26 49041 le0 1 9 6 / % ping -s almond

More information

Abstract arm linux tool-chain root NET-Start! 2

Abstract arm linux tool-chain root NET-Start! 2 Lab III - Embedding Linux 1 Abstract arm linux tool-chain root NET-Start! 2 Part 1.4 Step1. tool-chain 4 Step2. PATH 4 Part 2 kernel 5 Step1. 5 Step2... 6 Step3...8 Part 3 root. 8 Step1. 8 Step2. 8 Part

More information

MySQL高可用架构之MMM图文详解

MySQL高可用架构之MMM图文详解 MySQL 高可用架构之 MMM 图文详解 一 MMM 简介 : MMM 即 Multi-Master Replication Manager for MySQL:mysql 多主复制管理器, 基于 perl 实现, 关于 mysql 主主复制配置的监控 故障转移和管理的一套可伸缩的脚本套件 ( 在任何时候只有一个节点可以被写入 ),MMM 也能对从服务器进行读负载均衡, 所以可以用它来在一组用于复制的服务器启动虚拟

More information

摘 要 1. GSLB: 全 局 负 载 均 衡 2. SLB: 服 务 器 负 载 均 衡 四 层 交 换 LVS 七 层 交 换 Nginx 3. Heartbeat 实 现 HA 4. MySQL 数 据 库 集 群 5. 集 群 环 境 下 的 存 储 备 份 6. 集 群 的 监 控 及

摘 要 1. GSLB: 全 局 负 载 均 衡 2. SLB: 服 务 器 负 载 均 衡 四 层 交 换 LVS 七 层 交 换 Nginx 3. Heartbeat 实 现 HA 4. MySQL 数 据 库 集 群 5. 集 群 环 境 下 的 存 储 备 份 6. 集 群 的 监 控 及 网 站 集 群 架 构 利 用 开 源 软 件 构 建 高 可 用 高 性 能 可 扩 展 的 集 群 系 统 兰 锋 bluedata@gmail.com 摘 要 1. GSLB: 全 局 负 载 均 衡 2. SLB: 服 务 器 负 载 均 衡 四 层 交 换 LVS 七 层 交 换 Nginx 3. Heartbeat 实 现 HA 4. MySQL 数 据 库 集 群 5. 集 群 环 境

More information

05_資源分享-NFS及NIS.doc

05_資源分享-NFS及NIS.doc 5 NFS NFS Server NFS Client NIS NIS 5-0 (Network File System, NFS) Unix NFS mount NFS... Network Information Service NIS Linux NIS NIS NIS / / /etc/passwd /etc/group NFS NIS 5-1 NFS 5-1-1 NFS NFS Network

More information

ebook62-1

ebook62-1 1 Red Hat Linux R e d Hat Linux L i n u x X Wi n d o w Red Hat L i n u x 1.1 Red Hat Linux Red Hat 16 M 120 M 3. 5 Intel 386 C D - R O M C D - R O M We b / 1.1.1 L i n u x L i n u 4 Primary Partition Extended

More information

OpenStack Nova安装说明

OpenStack Nova安装说明 OpenStack 完整安装手册 (all-in-one) CentOS 6.x 基于 RPM 包 作者 : yz 联系方式 : QQ: 949587200 日期 : 2012-7-18 版本 : Essex Release 目录 实验环境... 4 架构部署... 4 服务器系统安装... 5 安装... 5 前提工作... 5 NTP 时钟服务安装... 5 MYSQL 数据库服务安装... 6

More information

puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资

puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资 puppet 入门 puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资源 8 类和函数 10 节点 11 变量和数组 12 模块 13 几个常用的资源

More information

Windows 2000 Server for T100

Windows 2000 Server for T100 T200 3020 Windows 2000 Advanced Server /Windows NT 4.0 Server /Redhat Linux7.3 SCO UnixWare7.1.1 Novell NetWare5.0 1. Windows 2000 Advanced Server / 2. Windows NT 4.0 Server / 3. Redhat Linux7.3 4. SCO

More information

深圳市亚可信息技术有限公司 NetWeaver 7.3 EhP1 ABAP on Redhat Enterprise Linux Server 62 for Oracle112 High Availability System Installation Created by

深圳市亚可信息技术有限公司 NetWeaver 7.3 EhP1 ABAP on Redhat Enterprise Linux Server 62 for Oracle112 High Availability System Installation Created by NetWeaver 7.3 EhP1 ABAP on Redhat Enterprise Linux Server 62 for Oracle112 High Availability System Installation Created by 13092539@qq.com 1. 安装规划 Parameter Host A Host B Host C For ASCS Database Dialog

More information

untitled

untitled 1....2...2...6 2....10 3. UDP...15 4. TCP...16...16...16 1 1. PC COM1 COM2 COM1 COM2 DTU 2 3 4 COM1 COM1 COM2 COM ID 13900000000 DTU COM1 5 COM2 DTU DTU DTU DTU DTU DTU DTU ID ID 3031 3032 2 ID 13900000001

More information

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al RMAN sql> sqlplus / as sysdba 查看数据库版本 sql> select * from v$version; 查看数据库名称 sql> show parameter db_name; 一 使用 RMAN 时, 需要将数据库设置成归档模式 sql> conn / as sysdba; sql> show user 查看数据库是否为归档模式 sql> archive log list

More information

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0 SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...

More information

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se 1 SQL Server 2005 DBA Microsoft SQL Server SQL ServerSQL Server SQL Server SQL Server SQL Server SQL Server 2005 SQL Server 2005 SQL Server 2005 o o o SQL Server 2005 1 SQL Server 2005... 3 2 SQL Server

More information

Windows 2000 Server for T100

Windows 2000 Server for T100 2 1 Windows 95/98 Windows 2000 3.5 Windows NT Server 4.0 2 Windows DOS 3.5 T200 2002 RAID RAID RAID 5.1 Windows 2000 Server T200 2002 Windows 2000 Server Windows 2000 Server Windows 2000 Server 3.5 for

More information

Pchome

Pchome H Linux Linux Red Hat Linux Fedora 1 DNS Mail WWW Domain tslg.idv.tw IP 192.168.1.254 tslg.idv.tw PChome Seednet ISP http://rs.twnic.net.tw/index2.html Seednet http://rs.seed.net.tw/ Pchome http://myname.pchome.com.tw/

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc 在 VMWare-5.5+RedHat-9 下建立 本机 QTopia-2.1.1 虚拟平台 张大海 2008-5-9 一 资源下载 1. 需要以下安装包 : tmake-1.13.tar.gz qtopia-free-source-2.1.1.tar.gz qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2.tar.gz qt-x11-free-3.3.4.tar.gz

More information

本文由筱驀釹贡献

本文由筱驀釹贡献 本 文 由 筱 驀 釹 贡 献 ppt 文 档 可 能 在 WAP 端 浏 览 体 验 不 佳 建 议 您 优 先 选 择 TXT, 或 下 载 源 文 件 到 本 机 查 看 Linux 操 作 系 统 Linux 操 作 系 统 第 一 部 分 介 绍 与 安 装 Linux 的 由 来 : Linux 的 由 来 : 的 由 来 Linus Torvalds 1.Linux 的 版 本 1.Linux

More information

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 .... 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 Fall 2010 . Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 . 编译 Linux 在 QEMU 模拟器上运行 qemu+linux-2.6.26.1. 准备模拟器.2.

More information

Microsoft Word - linux命令及建议.doc

Microsoft Word - linux命令及建议.doc Linux 操 作 系 统 命 令 集 1 基 本 命 令 查 看 系 统 信 息 : uname -a 修 改 密 码 : passwd 退 出 : logout(exit) 获 取 帮 助 : man commands 2 文 件 和 目 录 命 令 显 示 当 前 工 作 目 录 : pwd 改 变 所 在 目 录 : cd cd - 切 换 到 上 一 次 使 用 的 目 录 cd 切 换

More information

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用 TORQUE Maui hmli@ustc.edu.cn 2008 1 1 TORQUE 2 1.1 TORQUE........................... 2 1.2 TORQUE...................... 2 1.3 TORQUE.......................... 4 1.4 TORQUE........................... 4

More information

lect03.ppt

lect03.ppt Linux 操 作 系 统 Linux 基 础 主 要 内 容 q 使 用 Linux q Linux 的 两 种 登 录 方 式 q 字 符 操 作 环 境 和 X Windows 系 统 q Linux 图 形 界 面 基 本 操 作 q Linux 命 令 的 使 用 方 式 q Linux 一 些 常 用 命 令 1 2 一 些 基 本 术 语 u 命 令 (Command) 给 计 算 机

More information

投影片 1

投影片 1 FreeBSD A 95/10/11 19:00~21:00 95/10/11 FreeBSD 練 1 Services Setup SSH, lighttpd, PHP, MySQL, FTP, Postfix, phpmyadmin, Blog, Gallery 95/10/11 FreeBSD 練 2 1. 2. # FreeBSD # 3. vi ee joe nano etc 95/10/11

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

ch08.PDF

ch08.PDF 8-1 CCNA 8.1 CLI 8.1.1 8-2 8-3 8.1.21600 2500 1600 2500 / IOS 8-4 8.2 8.2.1 A 5 IP CLI 1600 2500 8-5 8.1.2-15 Windows 9598NT 2000 HyperTerminal Hilgraeve Microsoft Cisco HyperTerminal Private Edition (PE)

More information

Linux Ubuntu Part Linux Ubuntu Linux UNIX...19 Linux...19 Linux Linux...21 Linux GNU FSF Open So urce.

Linux Ubuntu Part Linux Ubuntu Linux UNIX...19 Linux...19 Linux Linux...21 Linux GNU FSF Open So urce. Linux Ubuntu 10.04 Part 1 17 1 Linux Ubuntu... 18 1-1 Linux... 19 UNIX...19 Linux...19 Linux...20...20 Linux...21 Linux...21 1-2 GNU FSF Open So urce...22 GNU...22 GPL...23...24 1-3 GNU/Linux V.S. Linux...25

More information

電子商業伺服器管理(終極版).doc

電子商業伺服器管理(終極版).doc 2 3 4 5 Chinese Linux Documentation Project / 6 7 8 9 10 #!/bin/sh # # named This shell script takes care of starting and stopping # named (BIND DNS server). # # Source function library.. /etc/rc.d/init.d/functions

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

Linux服务器构建与运维管理

Linux服务器构建与运维管理 1 Linux 服务器构建与运维管理 第 2 章 :Linux 基本命令 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3 2 提纲 目录与文件的操作 mkdir touch mv cp rm rmdir file tree

More information

ssh-keygen -t rsa

ssh-keygen -t rsa 虚拟并行运算环境 mpi 的配置简介科研菜鸟 v2.0 http://blog.sciencenet.cn/u/sanshiphy 问题 : 有一台电脑,1 cpu, 超线程 8 核, 已安装 Ubuntu 系统 现配置两台虚拟机, 每台虚拟机 1cpu,3 核, 两台虚拟机均安装 Ubuntu server 系统, 并实现 mpi 并行运算 思路 : 利用 vmware 构造虚拟机, 利用 ssh

More information

ebook 185-6

ebook 185-6 6 Red Hat Linux DB2 Universal Database 6.1 D B 2 Red Hat D B 2 Control Center D B 2 D B 2 D B 2 6.1 DB2 Universal Database [DB2]6.1 D B 2 O LT P O L A P D B 2 I B M P C We e k D B 2 D B 2 L i n u x Windows

More information

ebook71-13

ebook71-13 13 I S P Internet 13. 2. 1 k p p p P P P 13. 2. 2 1 3. 2. 3 k p p p 1 3. 2. 4 l i n u x c o n f P P P 13. 2. 5 p p p s e t u p 13. 2. 6 p p p s e t u p P P P 13. 2. 7 1 3. 2. 8 C a l d e r a G U I 13.

More information

一.NETGEAR VPN防火墙产品介绍

一.NETGEAR VPN防火墙产品介绍 NETGEAR VPN NETGEAR 6 http://www.netgear.com.cn - 1 - NETGEAR VPN... 4 1.1 VPN...4 1.2 Dynamic Domain Name Service...4 1.3 Netgear VPN...4 Netgear VPN... 6 2.1 FVS318 to FVS318 IKE Main...7 2.1.1 A VPN

More information

ebook67-9

ebook67-9 9 IP 9.1 I P 9-1 I P 9-1 d a e m o n U n i x d a e m o n d a e m o n [Perlman 1992] 10 R I P Routing Information Protocol I P 9-1 I P 30 I C M P 9. 5 r o u t e n e t s t a t route netstat UDP TCP ICMP

More information

TCA Linux 相容性認證測試流程步驟

TCA Linux 相容性認證測試流程步驟 年 度 流 -Linux 行 北 年 錄...2 說...4 2.1...4 2.2...4 2.3...4 2.4 行...5...6 3.1...6 3.2...6 3.3...7 3.4 列...7 Linux...8 4.1...8 4.1.1 CD-ROM...8 4.1.2 滑...10 4.1.3...14 4.1.4 路...19 4.1.5 Linux...22 4.1.6...27

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

ebook140-11

ebook140-11 11 VPN Windows NT4 B o r d e r M a n a g e r VPN VPN V P N V P N V P V P N V P N TCP/IP 11.1 V P N V P N / ( ) 11.1.1 11 V P N 285 2 3 1. L A N LAN V P N 10MB 100MB L A N VPN V P N V P N Microsoft PPTP

More information

开源软件DSpace的安装和维护(清华_邹荣).ppt

开源软件DSpace的安装和维护(清华_邹荣).ppt 开源软件 DSpace 的安装和维护 清华大学图书馆邹荣 2009 年 9 月 DSpace 的安装 dspace-1.5.2 硬件平台主流 PC 服务器或 UNIX/Linux 服务器, 具体配置可以根据数据规模 保存 备份 性能等方面需求配置 操作系统 UNIX-like OS (Linux, HP/UX etc) Microsoft Windows ( 本馆采用的操作系统是 Linux centos

More information

一步一步教你搞网站同步镜像!|动易Cms

一步一步教你搞网站同步镜像!|动易Cms 一 步 一 步 教 你 搞 网 站 同 步 镜 像! 动 易 Cms 前 几 天 看 见 论 坛 里 有 位 朋 友 问 一 个 关 于 镜 像 的 问 题, 今 天 刚 好 搞 到 了 一 个, 于 是 拿 出 来 和 大 家 一 起 分 享 了! 1. 介 绍 现 在 的 网 站 随 着 访 问 量 的 增 加, 单 一 服 务 器 无 法 承 担 巨 大 的 访 问 量, 有 没 有 什 么

More information

P4V88+_BIOS_CN.p65

P4V88+_BIOS_CN.p65 1 Main H/W Monitor Boot Security Exit System Overview System Time System Date [ 17:00:09] [Wed 12/22/2004] BIOS Version : P4V88+ BIOS P1.00 Processor Type : Intel (R) Pentium (R) 4 CPU 2.40 GHz Processor

More information

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30 0 配置 Host MIB 设备 V 1.1.2 ( 简体版 ) 0 Update: 2016/1/30 前言 N-Reporter 支持 Host Resource MIB 监控主机 (Host) 状态, 本文件描述 N-Reporter 用户如何配置 Host MIB 设备 文件章节如下 : 1. 配置 Windows Server 2003... 2 1-1.Windows Server 2003

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

Powermail2安装与配置手册.PDF

Powermail2安装与配置手册.PDF 1 TURBOLINUX POWERMAIL2 SYSTEM Turbolinux Inc.,China Branch 2...4...5...6...8...13 3...27...36...46...48 postfix DNS...48...48...49...50 Exchange...50...51...51...51...52...53 4 5 Turbolinux( Turbolinux(

More information

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 容 分 发 网 络 Alibaba Cloud Content Delivery Network 一

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

1

1 SDT Uclinux SDT.alf.c 44blib.alf 44blib.c jtag ADS.alf.c make menuconfig make dep make clean make lib_only make user_only make romfs make image make uclinux ext2 cash lcd frambuffer 1 armsys-c uclinux

More information

Simulator By SunLingxi 2003

Simulator By SunLingxi 2003 Simulator By SunLingxi sunlingxi@sina.com 2003 windows 2000 Tornado ping ping 1. Tornado Full Simulator...3 2....3 3. ping...6 4. Tornado Simulator BSP...6 5. VxWorks simpc...7 6. simulator...7 7. simulator

More information

文件1

文件1 iptables log rule policy ( ) 1. (Packet Filter) OSI IP (Router) router router access control list ACL (Transparency) 2. Proxy store-and-forward proxy filter " " 3. Application internet java script 4. Hardware

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Linux 操 作 系 统 基 础 介 绍 课 程 目 标 及 要 求 了 解 Linux 操 作 系 统 的 登 入 方 式 掌 握 常 用 命 令 的 基 本 用 法 能 够 熟 练 在 各 个 目 录 转 换 Outline 1. Linux 操 作 系 统 简 介 2. Linux 操 作 系 统 的 登 录 3. Linux 操 作 系 统 的 目 录 结 构 4. 常 用 命 令 5.

More information

1 公 司 简 介 2 VRRP 原 理 和 应 用 3 新 产 品 和 创 业 计 划 及 赠 书 活 动

1 公 司 简 介 2 VRRP 原 理 和 应 用 3 新 产 品 和 创 业 计 划 及 赠 书 活 动 RouterOS VRRP 应 用 案 例 Application case ISSUE 1.0 Nanning YONGYI Network Technology Co., Ltd. www.mikrotik.cn www.routeros.com.cn www.routerboard.com.cn 陈 家 迁 CHEN JIA QIAN 手 机 Phone:13077766825 E-MAIL:gx18598@126.com

More information

P4VM800_BIOS_CN.p65

P4VM800_BIOS_CN.p65 1 Main H/W Monitor Boot Security Exit System Overview System Time System Date [ 17:00:09] [Fri 02/25/2005] BIOS Version : P4VM800 BIOS P1.00 Processor Type : Intel (R) Pentium (R) 4 CPU 2.40 GHz Processor

More information

SAP HANA 最 简 单 的 理 解 ERP CRM SRM BI 列 存 储 2

SAP HANA 最 简 单 的 理 解 ERP CRM SRM BI 列 存 储 2 www.hand-china.com 搭 建 基 于 HANA 的 企 业 基 础 架 构 平 台 作 者 : HAND 日 期 : 2016-05 本 : 2.5 上 海 信 息 技 术 股 份 限 HAND Enterprise Solutions Company Ltd. www.hand-china.com SAP HANA 最 简 单 的 理 解 ERP CRM SRM BI 列 存 储

More information

达内Linux云计算学院

达内Linux云计算学院 数据库管理 NSD NoSQL DAY01 内容 09:00 ~ 09:30 NoSQL 概述 上午 下午 09:30 ~ 10:20 10:30 ~ 11:20 11:30 ~ 12:00 14:00 ~ 14:50 15:00 ~ 15:50 16:10 ~ 17:00 部署 Redis 服务 部署 LNMP+Redis 17:10 ~ 18:00 总结和答疑 NoSQL 概述 数据库类型 RDBMS

More information

Paratune用户手册

Paratune用户手册 PARATERA Paratune 用 户 手 册 v4.0 北 京 并 行 科 技 有 限 公 司 2013 / 10 目 录 1 手 册 说 明... 5 1.1 关 于 手 册... 5 1.2 排 版 约 定... 5 1.3 名 词 解 释... 5 1.4 相 关 文 档... 6 1.5 信 息 反 馈... 6 2 Paratune 简 介... 7 2.1 软 件 界 面 与 主

More information

ext-web-auth-wlc.pdf

ext-web-auth-wlc.pdf 使 用 无 线 局 域 网 控 制 器 的 外 部 Web 身 份 验 证 配 置 示 例 目 录 简 介 先 决 条 件 要 求 使 用 的 组 件 规 则 背 景 信 息 外 部 Web 身 份 验 证 过 程 网 络 设 置 配 置 为 来 宾 用 户 创 建 动 态 接 口 创 建 预 先 身 份 验 证 ACL 在 WLC 上 为 来 宾 用 户 创 建 本 地 数 据 库 配 置 外 部

More information

C6_ppt.PDF

C6_ppt.PDF C01-202 1 2 - (Masquerade) (Replay) (Message Modification) (Denial of Service) - ( ) (Eavesdropping) (Traffic Analysis) 8 1 2 7 3 6 5 4 3 - TCP SYN (SYN flood) Smurf Ping of Death LAND Attack Teardrop

More information

1500XA Daniel Danalyzer 1500XA Rosemount Analytical 1500XA P/N 3-9000-757 A 2010 5 ii 1500XA 1500XA iii iv 1500XA : 1-2 1500XA - 1500XA 1-3 1-4 1500XA 1500XA 1-5 1-6 1500XA 1500XA 1-7 1-8 1500XA

More information

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台 CCNP 学 前 测 试 题 都 选 自 官 方 的 全 真 考 试 题, 共 100 道 题 实 际 测 试 选 60 道 题, 同 官 方 正 式 考 题 数 目 基 本 一 致, 因 此 等 于 是 模 拟 考 试, 采 用 网 上 形 式 进 行 测 评 学 前 测 评 目 的 是 为 了 检 验 大 家 对 CCNA 阶 段 知 识 掌 握 的 程 度, 同 时 对 CCNA 最 核 心

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 云 服 务 器 ECS 快 速 入 门 (Linux) 快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 例, 有 时 候 也 被 称 为 阿 里 云

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

短信服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日

短信服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日 短信服务器 安装向导 深圳市得伯乐科技有限公司 www.dbltek.com sales@dbltek.com support@dbltek.com 2019 年 4 月 3 日 1 准备安装环境 短信服务器 (SMS SERVER) 要求安装于 linux 系统,RedHat/CentOS/debian/ubuntu 等主流 Linux 操作系统都已通过测试, 可正常运行 1.1 检查系统位数 以

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

untitled

untitled TS-411U Turbo Server TS-411U Turbo Server ( : 1.0.0) 2005 2005 12 8-2 - 1. 2. TS-411U Turbo Server - 3 - ... 7 1.1... 7 1.2... 8 1.3... 9 TS-411U... 10 2.1... 10 2.2... 14 2.3 TS-411U... 15 LCD... 17...

More information

HY144-D-SRC 固件升级指南

HY144-D-SRC 固件升级指南 HY144-D-SRC Yamaha HY144-D-SRC SRC SRC 7 Yamaha Yamaha Audinate Dante Yamaha Windows Microsoft Corporation Mac Apple Inc. 400-051-7700... 2... 2 Dante Firmware Update Manager... 3 TCP/IP... 4... 6 Failsafe

More information

不 知 肉 味 的 用 法 相 同? (A) 長 煙 一 空, 皓 月 千 里 (B) 五 臟 六 腑 裡, 像 熨 斗 熨 過, 無 一 處 不 伏 貼 (C) 兩 片 頑 鐵, 到 他 手 裡, 便 有 了 五 音 十 二 律 似 的 (D) 吾 觀 三 代 以 下, 世 衰 道 微 12. 文

不 知 肉 味 的 用 法 相 同? (A) 長 煙 一 空, 皓 月 千 里 (B) 五 臟 六 腑 裡, 像 熨 斗 熨 過, 無 一 處 不 伏 貼 (C) 兩 片 頑 鐵, 到 他 手 裡, 便 有 了 五 音 十 二 律 似 的 (D) 吾 觀 三 代 以 下, 世 衰 道 微 12. 文 新 北 市 立 板 橋 高 中 103 學 年 度 第 一 學 期 高 一 第 三 次 期 中 考 國 文 科 試 題 一 單 一 選 擇 題 :50 分 ( 每 題 2 分, 共 25 題, 答 錯 不 倒 扣 ) 1. 請 選 出 下 列 讀 音 完 全 不 相 同 的 選 項 : (A) 羯 鼓 一 聲 / 竭 盡 心 力 / 謁 見 君 主 (B) 鋒 鏑 / 貶 謫 / 嫡 長 子 (C)

More information

untitled

untitled Linux 路 1. Linux 路 行更 2. Vmware Fedora Core 6 disc 3. 料 了 Microsoft 說 Windows98/2000/XP 列 了 來 了 連 Apple 來 Windows 列 便 便 Linux 不論 office 都 路 Linux Linux 什 Linux POSIX BSD SYSV 蘭 Linus B. Torvalds Linus.

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center

More information

Basic System Administration

Basic System Administration 基 本 系 统 管 理 ESX Server 3.5 ESX Server 3i 版 本 3.5 Virtual Center 2.5 基 本 管 理 指 南 基 本 管 理 指 南 修 订 时 间 :20080410 项 目 :VI-CHS-Q208-490 我 们 的 网 站 提 供 最 新 的 技 术 文 档, 网 址 为 : http://www.vmware.com/cn/support/

More information

ebook70-5

ebook70-5 5 / 5.1 L i n u x L i n u x X L i n u x 5.1.1 touch t o u c h t o u c h G N U t o u c h # touch newfile # ls -l newfile - r w - r - - r - - 1 bball users 0 Jan 5 12 : 40 n e w f i l e t o u c h 0 # > newfile2

More information

Apache CarbonData集群模式使用指南

Apache CarbonData集群模式使用指南 我们在 Apache CarbonData 快速入门编程指南 文章中介绍了如何快速使用 Apache CarbonData, 为了简单起见, 我们展示了如何在单机模式下使用 Apache CarbonData 但是生产环境下一般都是使用集群模式, 本文主要介绍如何在集群模式下使用 Apache CarbonData 启动 Spark shell 这里以 Spark shell 模式进行介绍,master

More information

SA-DK2-U3Rユーザーズマニュアル

SA-DK2-U3Rユーザーズマニュアル USB3.0 SA-DK2-U3R 2007.0 2 3 4 5 6 7 8 System Info. Manual Rebuild Delete RAID RAID Alarm Rebuild Rate Auto compare Temp Management Load Default Elapse time Event Log 0 2 3 4 2 3 4 ESC 5

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

網路安全:理論與實務 第二版

網路安全:理論與實務 第二版 第 10 章 :Wireshark 封 包 分 析 軟 體 10-1 Wireshark 簡 介 10-2 Wireshark 的 安 裝 方 法 10-3 Wireshark 的 使 用 Wireshark 簡 介 - 發 展 歷 史 Wireshark (http://www.wireshark.org/) 是 一 個 開 放 原 始 碼 (open source software) 軟 體,

More information

M-LAG 技术白皮书

M-LAG 技术白皮书 文 档 版 本 03 发 布 日 期 2016-01-05 华 为 技 术 有 限 公 司 2016 保 留 一 切 权 利 非 经 本 公 司 书 面 许 可, 任 何 单 位 和 个 人 不 得 擅 自 摘 抄 复 制 本 文 档 内 容 的 部 分 或 全 部, 并 不 得 以 任 何 形 式 传 播 商 标 声 明 和 其 他 华 为 商 标 均 为 华 为 技 术 有 限 公 司 的 商

More information

untitled

untitled 錄 行 令 X Window 切 /etc/inittab, X Window GNOME 例, X Window, 滑, 行 令, X Window X Window 了 滑,, 行 / 令, 來 切 切 Linux (console) 了 7, 行 X Window, 來切, 切 Linux X Window,,, 滑, 不,,,, /etc/inittab, "id:5:initdefault:",

More information

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更 AX5000 Version 1.0 2006 年 9 錄...1 說...2 說...3...4 說...5 六...6 6.1 率...7 6.2 POST PAY...8 6.3 PREPAY DEPOSIT...9 6.4...10 6.5...11 更...12...12 LCD IC LED Flash 更 兩 RJ11 ( ) DC ON OFF ON 狀 狀 更 OFF 復 狀 說

More information

自由軟體社群發展經驗與 Linux認證介紹

自由軟體社群發展經驗與  Linux認證介紹 -- (http://linux.vbird.org) 2011/08/12 1 -- -- 不 理 便 了 來 連 ( ) ( ) 論 ~ ~ 2 復 理 3 4 復 數 量 復 離 來 ~ @_@ 5 - 年 Linux windows virtualbox 不 理 Linux Xen 立 4 4GB 了 30 xen 來 sudo xm 來 Linux I/O 例 yum 6 - 年 Windows

More information

目录 1 简介 1 2 配置前提 1 3 配置环境 服务器 软件 1 4 配置指导 组网拓扑 操作步骤 Red Hat Enterprise Linux Server Red Hat Enterprise Lin

目录 1 简介 1 2 配置前提 1 3 配置环境 服务器 软件 1 4 配置指导 组网拓扑 操作步骤 Red Hat Enterprise Linux Server Red Hat Enterprise Lin Red Hat Enterprise Linux Server 7.x CAStools 安装操作指导书 Copyright 2015 杭州华三通信技术有限公司版权所有, 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 本文档中的信息可能变动, 恕不另行通知 目录 1 简介 1 2 配置前提 1 3 配置环境 1 3.1 服务器 1

More information

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入 第 7 章 下 一 代 网 际 协 议 IPv6 本 章 是 有 关 下 一 代 网 际 协 议 IPv6 的 描 述, 重 点 介 绍 IPv6 的 产 生 原 因 IPv6 的 地 址 与 IPv6 首 部 格 式 等 通 过 本 章 的 学 习, 读 者 应 重 点 掌 握 和 理 解 以 下 内 容 : IPv4 向 IPv6 发 展 的 必 然 性 IPv6 的 新 特 性 IPv6 地

More information

Red Flag Linux Desktop 4.0 Red Flag Linux Desktop 4.0 1

Red Flag Linux Desktop 4.0 Red Flag Linux Desktop 4.0 1 Red Flag Linux Desktop 4.0 68 6 Red Flag Software Co., Ltd. http://www.redflag-linux.com Red Flag Linux Desktop 4.0 Red Flag Linux Desktop 4.0 1 1 Red Flag Linux Desktop 4.0 1.1 Red Flag Linux Desktop

More information

2005 3

2005 3 Text 2009.4 hongqn@douban.com 2005 3 2.8M 1/4 20M / 500~600/sec 23 PC (1U*15/2U*8) 12 38G memcached 1U (frodo) AMD Athlon 64 1.8GHz 1G 160G SATA*2 Gentoo Linux MySQL 5 Quixote (a Python web framework)

More information

.. 3 N

.. 3 N 1 .. 3 N9.. 4 5.. 6 7.. 8 20.. 21 23.. 24.. 25 26.. 27.. 28.. 29 2 (Cyber Café) Linux (LAN) Linux Public Home 3 K12LTSP K12LTSPFedora Core 4 (Linux)LTSP Linux (command line interface) (Graphical User Interface,

More information

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Terminal Mode No User User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Mon1 Cam-- Mon- Cam-- Prohibited M04 Mon1 Cam03 Mon1 Cam03

More information

f2.eps

f2.eps 前 言, 目 录 产 品 概 况 1 SICAM PAS SICAM 电 力 自 动 化 系 统 配 置 和 使 用 说 明 配 置 2 操 作 3 实 时 数 据 4 人 机 界 面 5 SINAUT LSA 转 换 器 6 状 态 与 控 制 信 息 A 版 本 号 : 08.03.05 附 录, 索 引 安 全 标 识 由 于 对 设 备 的 特 殊 操 作 往 往 需 要 一 些 特 殊 的

More information

员工签到录

员工签到录 Archivist 2002 Eletech Enterprise Co., Ltd. All Rights Reserved. 1-1 ELETECH VOICE SYSTEMS INC 2 / 2 VLR, 1-1-1 VP894AS-M11 1. VP894AS-M11 1 2. Y 4 3. RJII 4 4. 2-PIN 1 5. VLR 1 2 3 4 ELETECH VOICE SYSTEMS

More information

epub

epub 3 Cisco 3.1 S e t u p C i s c o C i s c o Cisco IOS C i s c o 3.2 Te l n e t T F T P 3-1 3-1 configure terminal configure memory Configure network t e l n e t < C t r l - Z > conf t N V R A M T F T P I

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

软件测试(TA07)第一学期考试

软件测试(TA07)第一学期考试 一 判 断 题 ( 每 题 1 分, 正 确 的, 错 误 的,20 道 ) 1. 软 件 测 试 按 照 测 试 过 程 分 类 为 黑 盒 白 盒 测 试 ( ) 2. 在 设 计 测 试 用 例 时, 应 包 括 合 理 的 输 入 条 件 和 不 合 理 的 输 入 条 件 ( ) 3. 集 成 测 试 计 划 在 需 求 分 析 阶 段 末 提 交 ( ) 4. 单 元 测 试 属 于 动

More information

ebook 96-16

ebook 96-16 16 13 / ( ) 16-1 SQL*Net/Net8 SQL*Net/Net8 SQL*Net/Net8 16-1 / S Q L SQL*Net V2 N e t 8 S Q L * N e t N e t ( ) 16.1 S Q L O r a c l e S Q L 16 401 ) ( H R _ L I N K create database link p u b l i c (

More information