Month: September 2015

  • Oracle RAC集群操作系统最佳实践OS Best Practices

    这部分主要讨论操作系统具体的调优和配置相关的问题, 例如使用用户模式的IPC和其他相关操作系统的配置问题。(askmac.cn)   1 连接和IPC 1.1 私有连接 无论IPC协议是否使用, 一个私有网络仅用于RAC和CSS/CRS,也就是这个连接不会用于其他通信, 例如DATA Guard实例的归档日志。在10g中,RAC和CRS的私有网络通信信息存储在OCR。RAC和CRS总是使用相同的私有IP地址。你需要确保信息通信和数据库传输确实使用私有连接,而不是错误的使用公共网络。   如果你不确定经由UDP正用于RAC相关通信的IP地址/NFC, 在SQL*Plus中运行:   select INST_ID,PUB_KSXPIA,PICKED_KSXPIA,NAME_KSXPIA,IP_KSXPIA from x$ksxpia;   INST_ID PUB_KSXPIA PICKED_KSX NAME_ IP_KSXPIA ———- ———- ———- —– —————- 1 N          OCR        eth3  140.87.150.21   这个视图将显示哪个IP地址和接口被实例使用,同时显示从哪儿获得信息(OCR,OSD或者CI) 。 另一种比较老的方法是运行   SQL> oradebug setmypid SQL> oradebug ipc SQL> oradebug tracefile_name   USER_DUMP_DEST中被写入跟踪文件的信息将显示被使用的IP地址信息;如果是用户模式IPC协议,跟踪文件不会显示IP地址因为可能不是通过IP 传输。   SSKGXPT 0xd8158fc…

  • hadoop 集群安装

    本文固定链接:https://www.askmac.cn/archives/hadoop-cluster-installation.html   此文是官方文档翻译,原文链接:http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/ClusterSetup.html 1.目的 这个文档描述了如何安装和配置hadoop集群,从小范围节点拓展到上千个节点。要玩hadoop,你先要再单机上安装上它(参考单机安装hadoop)   2.先决条件: 安装JAVA 从apache镜像上下载稳定的hadoop版本     3.安装:   安装一个hadoop集群,通常是在集群内所有集群上解压软件,或者根据你的操作系统通过包系统来安装。重点是在于分配硬件的功能。 通常在集群中一个集群被指定为NameNode,另外一个集群作为资源管理器,唯一地。这些都是主要的机器。其他的服务(例如WEB app 代理服务器和 mapreduce 任务历史服务器)通常根据负载,运行在专有的硬件模块上或共享基础。 其余的在集群中的机器,充当数据节点(DataNode)和节点管理者(NodeManager)。这些都是从属的。     4.在非安全模式下配置hadoop   Hadoop的Java配置是由两种类型的重要配置文件驱动: 只读的默认配置 -core-default.xml, hdfs-default.xml, yarn-default.xml and mapred-default.xml. 具体配置- etc/hadoop/core-site.xml, etc/hadoop/hdfs-site.xml, etc/hadoop/yarn-site.xml and etc/hadoop/mapred-site.xml.   此外,你可以通过设置etc/hadoop/hadoop-env.sh  etc/hadoop/yarn-env.sh特定参数的值来控制hadoop查找bin/ 路径下的脚本。   HDFS(分布式系统)守护进程是 nameNode,SecondaryNameNode和DataNode。YARN守护进程是ResourceManager, NodeManager,和 WebAppProxy。如果Mapreduce被使用,那么 mapreduce 任务历史服务器也被运行。对于大型设施,这些通常是在单独的机器上运行。