RHEL

Transparent HugePages(透明大页)

◇◆丶佛笑我妖孽 提交于 2021-02-09 08:19:18
Transparent HugePages(透明大页) 1. 介绍 从RedHat6, RedHat7, OL6, OL7 SLES11 and UEK2 kernels开始,透明大页默认是被开启的以便去改善操作系统的内存管理。透明大页与之前版本的传统意义上的HugePages是类似的,最主要的区别在于透明大页是可以在操作系统运行过程中动态设置的然而传统的hugepages是需要重启操作系统才能生效。 RAC环境下透明大页可能会造成不可预知的节点重启和各种性能问题,另外在单实例的环境下透明大页也会造成不可预知的性能问题。所以oracle强烈建议在所有运行oracle数据库的服务器上关闭透明大页。 相关文档:ALERT: Disable Transparent HugePages on SLES11, RHEL6, RHEL7, OL6, OL7 and UEK2 Kernels (文档 ID 1557478.1) HugePages on Oracle Linux 64-bit (文档 ID 361468.1) Oracle Linux: Shell Script to Calculate Values Recommended Linux HugePages / HugeTLB Configuration (文档 ID 401749.1) 2. 查看透明大页设置

Linux关闭透明大页配置

孤人 提交于 2021-02-09 07:42:57
一、为何要关闭透明大页 A--MOS获取 . #翻译 由于透明超大页面已知会导致意外的节点重新启动并导致RAC出现性能问题,因此Oracle强烈建议禁用透明超大页面。 另外,即使在单实例数据库环境中,透明超大页面也可能会导致问题,并出现意外的性能问题或延迟。 因此,Oracle建议在运行Oracle的所有数据库服务器上禁用透明超大页面 #原版: Because Transparent HugePages are known to cause unexpected node reboots and performance problems with RAC, Oracle strongly advises to disable the use of Transparent HugePages. In addition, Transparent Hugepages may cause problems even in a single-instance database environment with unexpected performance problems or delays. As such, Oracle recommends disabling Transparent HugePages on all Database servers running Oracle B-

Linux 软件安装 (YUM & RPM & 源码)

天涯浪子 提交于 2021-02-08 14:46:13
Liunx 中的软件安装 (详解 yum) 在win 下,安装软件 .exe 双击运行即可 Linux中,软件包封装类型多样 常见的软件包封装类型: rpm 扩展名为 .rpm deb 软件包 扩展名为 .deb 源代码软件包 一般为 .tar.gz 或者 .tar.bz2 格式的压缩包,包含程序源代码 README 提供安装程序的软件包(agent) install.sh setup .bin RPM 软件包 由 redhat 公司提出 建立统一的数据库文件,详细记录软件包安装,卸载等变化信息,能自动分析软件包依赖关系 推荐网站: http://rpmfind.net/ 软件包格式 bash-4.2-9.1.i586.rpm bash -4.2 -9.1 .i586 .rpm 软件名称 版本号 发布次数 硬件平台(noarch表示不区分硬件平台) 扩展名 YUM 源软件管理方式 YUM仓库集中化管理, 管理rpm包 很好的解决了软件包之间的依赖关系 YUM配置文件 [root[@localhost](https://my.oschina.net/u/570656) ~]# cd /etc/yum.repos.d/ # 此处为yum配置文件路径 [root[@localhost](https://my.oschina.net/u/570656) yum.repos.d]# ls

Linux 软件安装 (YUM & RPM & 源码)

喜你入骨 提交于 2021-02-08 14:19:11
Liunx 中的软件安装 (详解 yum) 在win 下,安装软件 .exe 双击运行即可 Linux中,软件包封装类型多样 常见的软件包封装类型: rpm 扩展名为 .rpm deb 软件包 扩展名为 .deb 源代码软件包 一般为 .tar.gz 或者 .tar.bz2 格式的压缩包,包含程序源代码 README 提供安装程序的软件包(agent) install.sh setup .bin RPM 软件包 由 redhat 公司提出 建立统一的数据库文件,详细记录软件包安装,卸载等变化信息,能自动分析软件包依赖关系 推荐网站: http://rpmfind.net/ 软件包格式 bash-4.2-9.1.i586.rpm bash -4.2 -9.1 .i586 .rpm 软件名称 版本号 发布次数 硬件平台(noarch表示不区分硬件平台) 扩展名 YUM 源软件管理方式 YUM仓库集中化管理, 管理rpm包 很好的解决了软件包之间的依赖关系 YUM配置文件 [root[@localhost](https://my.oschina.net/u/570656) ~]# cd /etc/yum.repos.d/ # 此处为yum配置文件路径 [root[@localhost](https://my.oschina.net/u/570656) yum.repos.d]# ls

linux之http详解

坚强是说给别人听的谎言 提交于 2021-02-07 12:16:50
HTTP(HyperText Transfer Protocol)超文本传输协议 html(HyperTextMarkLanguage)超文本标记语言 URI(Uniform Resource Indentifier)统一资源标识符:定义全局范围内唯一引用某一个独立的资源的命名方式 统一:路径格式上的统一 URL(Uniform Resource Location)统一资源定位符:用于描述互联网上互联网资源的统一表示格式 是统一资源标识符的子对象 web资源: http://host:port/path/log.gif 多个资源很可能被整合为一个html文档 web对象(和web资源意义相同) HTTP方法:0.9版本 GET:获取服务器资源到本地浏览器进行显示(不是简单传输的) 1.0版本后 put: post:通过表单提交数据到服务器上去 delete: MIME:Mutilpurpose Internet Mail Extetion(多用途互联网邮件扩展) 将非文本数据在传输前重新编码为文本格式,接收方能够用相反的方式将其重新还原会原来的格式,还能够调用相应的程序来打开此文件 base64文本编码格式 动态网页:服务器端存储的文档非HTML格式,而是编程语言开发的脚本,脚本接受参数之后在服务器运行一次,运行完成后会生成HTML文档,把 生成的文档发给客户端 IP首部: 源地址

Default python /usr/bin/python instead of /usr/local/bin/python

ε祈祈猫儿з 提交于 2021-02-07 03:26:31
问题 I have both python2.6 and python2.7 installed in my CentOS box. python2.6 is installed at /usr/bin/python and i have installed python2.7 from source at location /usr/local/bin/python after the installation my default python is changed to python2.7 instead of pythn2.6 at /usr/bin , I want to use python 2.6 at /usr/bin/python . I have tried following things already nothing worked. I have created symlink and made it point to python 2.6 at /usr/bin I have modified my default python path in .bash

在CentOS和RHEL中配置SNMPv3

早过忘川 提交于 2021-02-05 03:06:22
首先,使用yum安装必要的软件 [root@server ~]# yum install net-snmp-utils net-snmp-devel 安装完成之后, 先停止snmpd,再创建具有只读属性的SNMP 账户。 . [root@server ~]# service snmpd stop [root@server ~]# net-snmp-create-v3-user -A snmpv3pass -a MD5 -x DES snmpv3user ================================================================== snmp V3的方式设置简单,而且安全性更高。 配置方法: 1.停止snmpd服务 #service snmpd stop 2.增加snmpv3用户,并设置认证以及加密方式 # net-snmp-create-v3-user Enter a SNMPv3 user name to create: enocsnmpv3 Enter authentication pass-phrase: enocsnmpv3pw Enter encryption pass-phrase: [press return to reuse the authentication pass-phrase] enocsnmpv3pk

「计算机网络」- 使用iperf测试网络吞吐 @20210204

冷暖自知 提交于 2021-02-04 16:14:14
内容简介 本文将介绍如何使用iperf进行网络吞吐测试。 iperf ? 通过iperf工具,可以测试两台主机间网络吞吐,比如带宽、延迟、抖动、丢包等等。它可以测试TCP吞吐,也可以测试UDP吞吐。 工作原理 测试两台主机间的吞吐,需要在两台主机中同时运行iperf命令。 壹台作为Server运行(iperf -s),负责丢弃流量。 壹台作为Client运行(iperf -c),负责生产流量。 安装命令 在每台主机执行如下命令安装iperf包: #!/bin/sh # Debian/Ubuntu apt-get update && apt-get install -y iperf # RHEL/CentOS yum install -y iperf 执行测试 # Server 在服务端执行如下命令: #!/bin/sh iperf -s # Client 在客户端执行如下命令: #!/bin/sh iperf -c '<server_ip_address>' # 关于防火墙 如果服务器开启防火墙,则需要添加端口。服务端默认使用5001端口。也可以使用选项-p指定自定义端口。 参考文献 WikiNotes/使用iperf测试网络吞吐 How to test the network speed/throughput between two Linux servers 来源:

怎样在 Linux 中配置静态网络连接[每日前端夜话0x74]

為{幸葍}努か 提交于 2021-02-03 13:14:10
怎样在 Linux 中配置静态网络连接[每日前端夜话0x74] 疯狂的技术宅 前端先锋 每日前端夜话0x74 每日前端夜话,陪你聊前端。 每天晚上18:00准时推送。 正文共:1499 字 预计阅读时间: 6 分钟 翻译:疯狂的技术宅 来源:opensource Image credits : iradaturrahmat via Pixabay, CC0 为 Linux 系统配置网络连接可能是具有挑战性的。幸运的是,许多新的 Linux 发行版都带有网络管理工具,可以帮你自动连接到无线网络。但是能够为 Linux 机器建立静态网络连接不是更好吗?本指南将向你展示如何使用不同的 Linux 工具检查来自 CentOS/RHEL 机器的网络连接,并讲解如何使用 nmcli 工具添加静态网络配置。 步骤1:检查网络连接 ping 命令是一个众所周知的程序,可以快速检查网络的连通性。在命令行中输入以下内容: 1ping -c3 opensource.com 其中 -c3 选项表示你只 ping 三次。 Using the ping tool to call Opensource.com 如果你连接到了互联网,将会收到类似的数据包响应。 步骤2:检查连接信息 你可以用 ip add 命令检查网络信息。 用ip add检查连接信息 运行此命令可显示设备信息和 IP 地址等

《代码英雄》们的史诗,是由开源贡献者们谱就的

送分小仙女□ 提交于 2021-02-03 09:22:28
2020 年 7 月 21 日,Linux 中国翻译团队 LCTT 旗下的第一个特别兴趣小组(SIG)—— LCRH,在红帽公司的鼎力支持下诞生。LCRH 的目标是翻译红帽公司《代码英雄》播客的脚本为适合国人阅读理解的中文脚本。 而到了半年后,LCRH 翻译的中文脚本已经正式更新发布了前三季节目,共计 24 篇文章,时长约 12 个小时,篇幅长达 25 万字,堪比一本长篇小说! 《代码英雄》的英文名为《Command Line Heroes》,作为红帽(Red Hat)公司精心制作的原创音频播客,讲述开发人员、程序员、黑客、极客和开源反叛者们是如何彻底改变技术前景的真实史诗。在这一目前仍在持续更新的系列播客中,红帽公司邀请了诸多亲历了开源技术发展史上一些关键事件的人物和代表性的业界技术领袖,来一同探讨开源、操作系统、容器等或源远流长、或鲸吞天下的开源技术。在将这个播客在引入中国时,红帽公司希望其能展现出这些顶级黑客、开发领袖的英姿风貌,因而将其中文名称定名为《 代码英雄 》。 让这些代码英雄的风貌传播给中国开源和技术爱好者的,是来自 LCRH 的 30 多位贡献者,他们通过自己的辛苦努力,对每一篇文章都经过多人、多次的反复斟酌,力求将代码英雄们的史诗传奇介绍给国人,带给广大的技术开发者。 以下是我们已经发布的前三季的《代码英雄》,更多精制译文正在贡献者们的努力下逐渐加工出来。