聚合链路 聚合链路是将多块网卡逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性。...在linux下配置bond,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务。...team是另一种用来实现连路聚合和方法,类似于bond,team和bond的区别在于,支持hash加密,支持负载均衡,支持8块网卡,更好地支持IPV6 实现方式 bond team bond聚合链路 bond...聚合链路模式 mod=0 ,即:(balance-rr) Round-robin policy(轮询) 聚合口数据报文按包轮询从物理接口转发。...mod=4,即:(802.3ad) IEEE 802.3ad Dynamic link aggregation(IEEE 802.3ad 动态链接聚合) 在动态聚合模式下,聚合组内的成员端口上均启用LACP
在RAC框架中,其宏定义的功能强大能帮助开发者更加快速、便捷地进行开发工作。常用的比如:打破循环引用、以及KVO方法的属性监听等等。 ? 打破实例变量的循环引用 ?...KVO属性监听 这一篇主要探究RAC中的宏定义强大之处究竟在哪。 首先来看下最常用的@weakify(self) ?...即使用weakify(...)宏定义时,将先后执行 rac_keywordify 与 metamacro_foreach_cxt(rac_weakify_,, __weak, __VA_ARGS__)...先来看下rac_keywordify代码的作用: #if DEBUG #define rac_keywordify autoreleasepool {} #else #define rac_keywordify..._(0, __weak, self) \ rac_weakify_(1, __weak, str) 此时,得到了一个rac_weakify_(...)宏,那么来看下这个宏什么作用 #define
ORACLE RAC 数据库服务器上 srvctl 常用的一些操作命令, 检查节点状态,检查VIP状态及配置等.作为笔记,以备不时之需.srvctl 是ORACLE RAC集群配置管理的工具,通过srvctl...这个强大的工具来管理RAC,以下为对srvctl命令使用总结....pools: dmzdb Database instances: dmzdb1,dmzdb2 Disk Groups: DATA Mount point paths: Services: Type: RAC
前言: 链路聚合(英语:Link Aggregation)将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担 网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,...网卡的链路聚合一般常用的有"bond"和"team"两种模式,"bond"模式最多可以添加两块网卡,"team"模式最多可以添加八块网卡。...active-backup)(主-备份策略) 3、mode=2(balance-xor)(平衡策略) 4、mode=3(broadcast)(广播策略) 5、mode=4(802.3ad)(IEEE 802.3ad 动态链接聚合
1 OS环境检查 项目 要求 检查命令 RAM 至少8G # grep MemTotal /proc/meminfo 运行级别 3 or 5 # runlevel Linux版本 Oracle Linux...7.4 with the Unbreakable Enterprise Kernel 4:4.1.12-112.16.7.el7uek.x86_64 or laterOracle Linux 7.4...with the Unbreakable Enterprise Kernel 5:4.14.35-1818.1.6.el7uek.x86_64 or laterOracle Linux 7.4 with...the Red Hat Compatible kernel:3.10.0-693.5.2.0.1.el7.x86_64 or later• Red Hat Enterprise Linux 7.4:...选项后: # vi /etc/default/grub GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap ...
一、安装Linux服务器 主机版本 主机名 主机内存 主机磁盘空间 主机网卡 DNS主机IP DNS服务名 redhat 7.9 DNSSERVER 1G 50G eth0 10.211.55.200...etc/yum.repo.d/local.repo [local] name=local baseurl=file:///mnt gpgcheck=0 enabled=1 EOF ##关闭防火墙 ##Linux6...service iptables stop chkconfig iptables off ##Linux7 systemctl stop firewalld systemctl disable firewalld...##安装bind yum install -y bind-libs bind bind-utils ##设置开启自启 ##LINUX6 chkconfig named on ##LINUX7 systemctl...EOF 五、启动DNS服务 ##Linux6 service named start ##Linux7 systemctl start named 六、配置RAC节点DNS cat /etc/hosts
本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配置及安装过程...4.RAC 数据库环境概况: 主机名 ASM 实例名 RAC 实例名 数据库名 数据库文件存储 OCR 与表决磁盘 (Voting Disk) node1 +ASM1 ora10g1 ora10g ASM...hangcheck timer 内核模块可监控系统的运行情况,并重新启动出现故障的 RAC 节点。...它使用两个参数,即 hangcheck_tick(定义系统检查频率)和 hangcheck_margin(定义在重置 RAC 节点前的最大挂起延时)来确定节点是否出现故障。...由于升级是对RAC的所有节点升级,因此在此同样需要选择双节点,如下图 ? 下面是补丁更新的摘要信息 ? 安装完毕前需要执行的重要脚本及步骤 ?
一、Team链路聚合介绍1....Teaming技术简介1.Teaming技术就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟网卡;2.我们可以通过Teaming技术做链路聚合,实现不同网卡的网卡的负载均衡和冗余;2....网卡的bonding和Teaming技术1.一般在在RHEL5/RHEL6中使用的是Bonding,而RHEL7提供了一项新的实现技术Teaming,用来实现链路聚合的功能。...2.网卡的链路聚合一般常用的有"bond"和"team"两种模式,"bond"模式最多可以添加两块网卡,"team"模式最多可以添加八块网卡。3....1000 inet 192.168.200.217/24 brd 192.168.200.255 scope global noprefixroute dynamic ens40四、Team链路聚合配置
编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 前面我们写了很多关于集群软件的知识,了解之前的内容,在维护RAC环境时是必不可少的技能。...既然RAC DB被CRSD组件管理,那么我们可以通过GI层面的命令srvctl来操作RAC DB。...在OS中设定下面的环境变量: --- For Linux ---- $ export SRVM_TRACE=true --- For Windows --- >set SRVM_TRACE=true
的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3.5 验证crsctl的状态 3.6 测试集群的FAILED OVER功能 Linux...平台 Oracle 18c RAC安装指导: Part1:Linux平台 Oracle 18c RAC安装Part1:准备工作 Part2:Linux平台 Oracle 18c RAC安装Part2...:GI配置 Part3:Linux平台 Oracle 18c RAC安装Part3:DB配置 本文安装环境:OEL 7.5 + Oracle 18.3 GI & RAC 三、GI(Grid Infrastructure...GRID 到 GRID用户的$ORACLE_HOME下 [grid@db40 grid]$ pwd /u01/app/18.3.0/grid [grid@db40 grid]$ unzip /tmp/LINUX.X64...Relinking oracle with rac_on option Using configuration parameter file: /u01/app/18.3.0/grid/crs/install
四、DB(Database)配置 4.1 解压DB的安装包 4.2 DB软件配置 4.3 ASMCA创建磁盘组 4.4 DBCA建库 4.5 验证crsctl的状态 Linux平台 Oracle 18c...RAC安装指导: Part1:Linux平台 Oracle 18c RAC安装Part1:准备工作 Part2:Linux平台 Oracle 18c RAC安装Part2:GI配置 Part3:...Linux平台 Oracle 18c RAC安装Part3:DB配置 本文安装环境:OEL 7.5 + Oracle 18.3 GI & RAC 四、DB(Database)安装 4.1 解压DB的安装包...ORACLE_HOME/ [oracle@db40 db_1]$ pwd /u01/app/oracle/product/18.3.0/db_1 [oracle@db40 db_1]$ unzip /tmp/LINUX.X64...至此,Oracle 18.3 RAC数据库已经创建成功。
安装Oracle 11g RAC时,我们需要配置ntp服务。...ntpdate SYNC_HWCLOCK=yes #此选项用于自动校准系统时钟与硬件时钟 OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid" #注意理解Linux...在Linux系统中分为系统时钟和硬件时钟....#系统时钟指当前Linux kernel中的时钟,而硬件时钟指的是BIOS时钟,由主板电池供电的那个时钟 #当Linux启动时,硬件时钟会读取系统时钟的设置,之后系统时钟就独立于硬件时钟运作 [
编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 浅谈Oracle RAC(9)- RAC DB 简介 今天我们介绍一下RAC DB与Oracle单实例数据库在进程上面的一些主要差别...RAC 数据库是对单实例数据库的一个延申。RAC 数据库虽然有很多节点,但是从应用程序的角度看,RAC数据库与单节点数据库并没有什么区别。...3.LMON 这个进程存在于每个RAC数据库节点实例中,是RAC数据库维护数据库集群层面实例关系的主要进程。
----实例的启动和关闭关闭(特定)数据库实例srvctl start instance -db orcl -n rac1数据库状态srvctl status database -d orcl -f
RAC RAC: real application clustersrac RAC: real application clustersrac 单节点数据库:数据文件和示例文件一一对应 实例损坏时数据库就损坏了...RAC架构数据库:数据文件和多个实例对应 RAC最根本的初衷是实例级的容错,并不是基于数据的 实例都是基于数据的。...RAC的目的 提供实例级别的冗余 提供更多的系统资源 增加更多的并行处理 RAC的优点和缺点 优点 提供系统冗余 更多的系统资源 业务分割处理 缺点 内存共享和资源竞争(cache...fusion) 底层技术复杂,对DBA技术要求高 什么时候需要使用RAC?
Oracle RAC学习笔记02-RAC维护工具集 RAC维护工具集 1.节点层 2.网络层 3.集群层 4.应用层 本文实验环境: 10.2.0.5 Clusterware + RAC 11.2.0.4...GI + RAC 通过对比命令的输出,也可大致了解10g RAC 到 11g RAC 发生的变化。...privileges in the above directory before running this tool. 5) private IP 修改(注意:10g 和 11g操作不一样) RAC...用法: srvctl add database -d -o [-c {RACONENODE | RAC | SINGLE} [-e <server_list...大话Oracle RAC[M]. 人民邮电出版社, 2011. 张晓明. 大话Oracle Grid[M]. 人民邮电出版社, 2014.
各节点检查系统依赖包安装情况 2.4 各节点配置/etc/hosts 2.5 各节点创建需要的用户和组 2.6 各节点创建安装目录 2.7 各节点系统配置文件修改 2.8 各节点设置用户的环境变量 Linux...平台 Oracle 18c RAC安装指导: Part1:Linux平台 Oracle 18c RAC安装Part1:准备工作 Part2:Linux平台 Oracle 18c RAC安装Part2...:GI配置 Part3:Linux平台 Oracle 18c RAC安装Part3:DB配置 本文安装环境:OEL 7.5 + Oracle 18.3 GI & RAC 一、实施前期准备工作 1.1...服务器安装操作系统 配置完全相同的两台服务器,安装相同版本的Linux操作系统。...如果选用的是其他Linux,比如常用的RHEL,那就需要yum安装官方文档要求的依赖包了。
Linux平台 Oracle 12cR2 RAC安装Part2:GI配置 本文安装环境:RHEL 6.5 + Oracle 12.2.0.1 GI & RAC 三、GI(Grid Infrastructure...Relinking oracle with rac_on option Using configuration parameter file: /u01/app/12.2.0/grid/crs/install...Relinking oracle with rac_on option Using configuration parameter file: /u01/app/12.2.0/grid/crs/install
Elasticsearch支持最直方图聚合,它在数字字段自动创建桶,并会扫描全部文档,把文档放入相应的桶中。这个数字字段既可以是文档中的某个字段,也可以通过脚本创建得出的。...min_doc_count过滤 聚合的dsl如下: { "aggs" : { "prices" : { "histogram" : {...": 3 } ] } } } extend_bounds,指定最小值和最大值边界 默认情况下,ES中的histogram聚合起始都是自动的...interval" : 50, "order" : { "_count" : "asc" } } } } } 或者指定排序的聚合
Elasticsearch提供了多种聚合方式,能帮助用户快速的进行信息统计与分类,本篇主要讲解下如何使用Range区间聚合。...更多资料参考:Elasticsearch文档翻译 聚合例子 按照前言中的例子,可以执行下面的命令: { "aggs":{ "grade_ranges":{...,Range聚合支持脚本的使用: { "aggs":{ "price_ranges":{ "range":{ "script...聚合嵌套 通常在区间聚合中,都会嵌套子聚合,比如我们在每个区间中做统计stats聚合: { "aggs":{ "price_ranges":{ "range...,那么默认会按照Range聚合的字段来做统计: { "aggs":{ "price_ranges":{ "range":{
领取专属 10元无门槛券
手把手带您无忧上云