代码改变世界

随笔分类 - Linux

Linux之HugePages快速配置

2018-11-15 01:04 by AlfredZhao, 768 阅读, 收藏, 编辑
摘要:关于Linux系统的HugePages与Oracle数据库优化,可以参考熊爷之前的文章,相关概念介绍的非常清晰: "Linux大内存页Oracle数据库优化" 本文旨在Linux系统上快速配置HugePages: "1.设置memlock无限制" "2.设置合理的vm.nr_hugepages" " 阅读全文

闪存卡被创建pv报错

2018-10-22 20:47 by AlfredZhao, 122 阅读, 收藏, 编辑
摘要:背景: 某机器有2块闪存卡,利用LVM,将其挂载到一个目录供测试使用; 之前厂商已经安装了闪存卡对应的驱动,fdisk可以看到闪存卡信息,但是在pvcreate创建时,遭遇如下错误: fdisk l可以看到这两块闪存卡的信息,使用shannon status a也可以正常看到状态信息。 这初步说明驱 阅读全文

RHEL7 配置iSCSI模拟环境

2018-07-22 13:20 by AlfredZhao, 921 阅读, 收藏, 编辑
摘要:在之前文章《 "multipath多路径实验01 构建iSCSI模拟环境" 》中,已经介绍了如何构建iSCSI模拟环境(RHEL6),但在RHEL7中已经不适用,本文记录下新的配置方法。 环境: RHEL 7.3 "1.LVM创建" "2.服务端配置" "3.客户端配置" 1.LVM创建 在RHEL 阅读全文

记录一则fsck的简单案例

2018-02-26 16:04 by AlfredZhao, 155 阅读, 收藏, 编辑
摘要:环境: RHEL 6.5 + ext4文件系统 我个人实验环境的一个虚拟机,开机时在Checking filesystems时,有报错: 从而导致主机系统无法正常启动,CRT此时也无法远程连接。 启动错误的截图如下: 网上搜索“UNEXPECTED INCONSISTENCY; RUN fsck M 阅读全文

Linux修改网卡名称、主机名

2017-08-03 09:08 by AlfredZhao, 371 阅读, 收藏, 编辑
摘要:Linux修改网卡名称、主机名 环境: VirtualBox 5.0.14 + RHEL 6.5 需求: 个人实验搭建一套Standby RAC时,为了节约时间,直接复制之前安装RAC的主机模板。 但复制之后发现网卡名称不一致: 我这里的环境,Primary RAC的Public IP和Privat 阅读全文

multipath多路径实验02-配置多路径软件

2017-07-19 22:53 by AlfredZhao, 5099 阅读, 收藏, 编辑
摘要:multipath多路径实验02 配置多路径软件 在上一篇文章《 "multipath多路径实验01 构建iSCSI模拟环境" 》,我构建了iSCSI的模拟环境,在文章最后,已经成功配置并在主机上认出多个链路分别映射出的盘。而本文我就要对这样的多路径环境,通过Linux自带multipath多路径软 阅读全文

multipath多路径实验01-构建iSCSI模拟环境

2017-07-18 15:18 by AlfredZhao, 1705 阅读, 收藏, 编辑
摘要:multipath多路径实验01 构建iSCSI模拟环境 前几天跟同事网上闲聊技术,吐槽之前自己没有配置过多路径的经历,虽然多路径的配置过程很简单,职责划分也应是主机或存储工程师来搞定,DBA只需要直接拿来用,但这样总感觉少了些踏实感。 本着学习的心态,在虚拟环境下模拟,来做一个多路径的实验。 本文 阅读全文

Linux (RHEL)修改时区

2017-06-07 11:46 by AlfredZhao, 313 阅读, 收藏, 编辑
摘要:1.修改配置文件修改为上海时区 vi /etc/sysconfig/clock 2.创建上海时区的软连接 3.重启机器生效 4.重启后如果时间仍不对,使用date命令调整时间 5.确认硬件时间匹配 注意: 1)时区一般建议在安装系统时就选择正确,不建议后期更改 2)tzselect可以指导你如何选择 阅读全文

Linux scp 设置nohup后台运行

2017-01-05 19:58 by AlfredZhao, 13275 阅读, 收藏, 编辑
摘要:Linux scp 设置nohup后台运行 "1.正常执行scp命令" "2.输入ctrl + z 暂停任务" "3.bg将其放入后台" "4.disown h 将这个作业忽略HUP信号" "5.测试会话中断,任务继续运行不受影响" 1.正常执行scp命令 从oradb30机器拷贝一个文件夹到ora 阅读全文

SSH/SSL 源码编译安装简易操作说明

2016-08-29 11:05 by AlfredZhao, 7478 阅读, 收藏, 编辑
摘要:环境:CentOS 6.7 安全加固需求,由于某盟扫描系统主机有SSL系列漏洞,客户要求必须修复; 解决方案:将SSH/SSL升级到最新版本,删除SSL旧版本(实测不删除旧版本某盟扫描无法通过)。 当前版本:OpenSSH_5.3p1, OpenSSL 1.0.1e fips 当前最新版本:Open 阅读全文

VNC的安装和配置

2016-06-24 22:06 by AlfredZhao, 29227 阅读, 收藏, 编辑
摘要:服务端环境:CentOS 6.7 客户端环境:Windows 7 "1.服务器安装VNC服务端" "2.编辑vnc配置文件" "3.设定VNC的密码" "4.查看vnc的会话信息" "5.客户端测试vnc连接" "Reference" 1.服务器安装VNC服务端 可以直接rpm安装vnc的服务端: 阅读全文

Linux快速配置集群ssh互信

2016-06-20 14:38 by AlfredZhao, 3754 阅读, 收藏, 编辑
摘要:之前在《 "记录一则Linux SSH的互信配置过程" 》、《 "Vertica 7.1安装最佳实践(RHEL6.4)" 》中,都分别提到了配置ssh互信的方法,本文在此基础上进一步整理配置ssh互信的方法,目的是将步骤尽可能的简化,从而更加适合在较大规模的集群中对ssh互信进行快速配置。 场景:适 阅读全文

生产环境主机服务器部署小结

2016-05-19 22:42 by AlfredZhao, 2102 阅读, 收藏, 编辑
摘要:这两天跟同事一起去部署一个新项目的所有主机服务器,记录下大体过程备忘。 环境: 主机型号:HP ProLiant DL380 Gen9 基本配置:512GB内存,CPU 2颗E5 2630 2.40GHz,12块4TB SATA 7200转硬盘 RAID卡:Smart HBA H240ar(支持RA 阅读全文

Linux使用lvresize扩展或缩减lv大小

2016-05-17 22:50 by AlfredZhao, 4563 阅读, 收藏, 编辑
摘要:环境:CentOS 6.7 一、新建并挂载目录 /u01 和 /data 1.创建目录挂节点/u01,/data 2.创建lv,名称是lv_u01,大小10g,从vg_jydb中划分空间,这里的vg_jydb是vg的名称。 3.格式化为ext4文件系统 4.同样的,创建lv_data 5.在/etc 阅读全文

RHCS之Oracle双机服务脚本示例

2015-11-26 14:55 by AlfredZhao, 10 阅读, 收藏, 编辑
该文被密码保护。

Linux一块网卡添加多个IP地址

2015-09-28 14:31 by AlfredZhao, 580 阅读, 收藏, 编辑
摘要:环境: RHEL6.4 需求: Linux一块网卡添加多个IP地址一、 "临时生效" "1.1 网卡eth0添加一个IP地址" "1.2 修改eth0:0的广播地址" 二、 "永久生效" "2.1 编辑ifcfg eth0:0" "2.2 重启网卡生效配置" 当前eth0的配置: <h... 阅读全文

回显字符集显示乱码的问题

2015-09-25 10:30 by AlfredZhao, 1121 阅读, 收藏, 编辑
摘要:有时我们使用SecureCRT软件连接到我们的Oracle目标主机,会发现有些回显信息显示为乱码,非常不方便操作。本文将介绍最常见的两种乱码情况解决方法。一、 "系统字符集显示乱码" "1.1 echo $LANG 查看系统字符集" "1.2 根据系统字符集,CRT设置对应的字符集编码" 二、... 阅读全文

Linux 磁盘分区、格式化、目录挂载

2015-09-02 15:12 by AlfredZhao, 38208 阅读, 收藏, 编辑
摘要:实验环境: Citrix虚拟化, RHEL6.4系统环境本文目的: 熟悉Linux的基本磁盘分区、格式化、目录挂载。1. [显示当前主机目录](#1)2. [磁盘分区](#2)3. [磁盘格式化](#3)4. [挂载目录](#4)1. 显示当前主机目录命令`df -h````[root@localh... 阅读全文

Linux RHCS 基础维护命令

2015-09-01 16:10 by AlfredZhao, 4544 阅读, 收藏, 编辑
摘要:本文只是介绍Linux RHCS最基本的一些维护命令,属于DBA应该了解的层面。1. "查看集群状态" 2. "集群正常启动" 3. "集群正常关闭" 4. "查看服务是否关闭开机启动" <h1 id="1" 1. 查看集群状态</h1 下面是这些命令查询的显示结果示例: <h1 id="2" 2... 阅读全文

Redhat Linux挂载NTFS格式的移动硬盘

2015-06-24 16:43 by AlfredZhao, 455 阅读, 收藏, 编辑
摘要:Redhat Linux挂载NTFS格式的移动硬盘# 1. 选择下载ntfs-3g的源码包或rpm包 #[http://www.tuxera.com/community/open-source-ntfs-3g/](http://www.tuxera.com/community/open-source... 阅读全文

任督二脉之Shell中的正则表达式

2015-05-15 17:32 by AlfredZhao, 834 阅读, 收藏, 编辑
摘要:VBird说学习Linux,掌握了Shell和正则就相当于打通了任督二脉,此后能力的成长才会突飞猛进。Shell的基础学习之前已经总结了一篇博客:[http://www.cnblogs.com/jyzhao/p/4485553.html](http://www.cnblogs.com/jyzhao/... 阅读全文

DBA需要掌握的shell知识

2015-05-07 19:36 by AlfredZhao, 1401 阅读, 收藏, 编辑
摘要:每个中高级DBA都需要掌握一些简单脚本的编写,这样才能从繁杂重复的基础维护工作中解脱出来,才能有时间去研究更有价值的技术。VBird在讲shell script的时候,给出了几个经典的小范例练习,对于初学shell的人来说是很好的入门,现就根据VBird给出的几个典型练习进行近一步的系统整理,总结出... 阅读全文

Linux的IO性能监控

2015-02-25 14:39 by AlfredZhao, 307 阅读, 收藏, 编辑
摘要:一般使用iostat命令监控I/O性能1.iostat命令可用参数列表:OPTIONS -c Display the CPU utilization report. -d Display the device utilization report. ... 阅读全文

Linux 内存管理

2014-10-15 20:52 by AlfredZhao, 206 阅读, 收藏, 编辑
摘要:查看Linux内存使用情况free -mLinux内存清理:绝大多数情况下都不需要此操作,因为cache的内存在需要的时候是可以自动释放的~最好先sync几次,再清理内存,有下面三个级别,数值越大清理越彻底。该文件的值默认为0.echo 1 > /proc/sys/vm/drop_cachesech... 阅读全文

Oracle ASM diskgroup在主机重启后启动失败

2014-10-10 23:40 by AlfredZhao, 1286 阅读, 收藏, 编辑
摘要:环境:RHEL 6.4 + Oracle 11.2.0.3 + ASM单实例 1.重启主机后,+DATA diskgroup启动不成功,现象如下: 2.尝试手动启动data磁盘组失败,报错如下: 3.网上搜索得知Linux重启会重置raw设备的ownership. 4.检查data磁盘组对应的磁盘设 阅读全文

Linux NFS 服务部署

2014-10-09 23:01 by AlfredZhao, 993 阅读, 收藏, 编辑
摘要:系统环境:Oracle Linux 5.7服务端:192.168.1.111客户端:192.168.1.171一、服务端配置二、客户端配置一、服务端配置1.依次启动portmap和nfs服务service portmap startservice nfs start[root@OEL-ASM ~]#... 阅读全文

RHEL6 某业务用户ulimit -a命令找不到

2014-09-28 22:39 by AlfredZhao, 982 阅读, 收藏, 编辑
摘要:最终确定是shell环境问题,临时改为/bin/bash即可查看.1.问题现象# su - jingyu$ iduid=503(jingyu) gid=507(jingyu) groups=507(jingyu)$ ulimit -aulimit: Command not found.2.临时切换为... 阅读全文

UNIX/Linux打包,压缩 ,解压:

2014-09-22 21:39 by AlfredZhao, 263 阅读, 收藏, 编辑
摘要:1.tar打包命令①tar cvf tarname.tar file1 file2$ touch 1.log $ touch 2.log$ touch 3.log$ tar cvf alllog.tar *.loga 1.log 0Ka 2.log 0Ka 3.log 0K$ ls1.log 2.l... 阅读全文

RHEL 本地yum源配置

2014-08-26 21:46 by AlfredZhao, 1059 阅读, 收藏, 编辑
摘要:1.创建挂载目录 # mkdir -p /media/cdrom 2.挂载对应系统版本的iso光盘镜像文件 # mount -o loop -t iso9660 /opt/rhel-server-6.2-x86_64-dvd.iso /media/cdrom 3.配置yum文件如下 # vi /et 阅读全文

Linux演示 dd测试IO

2014-08-22 22:36 by AlfredZhao, 764 阅读, 收藏, 编辑
摘要:dd测试IO,经常会用到,用来简单测试某个目录的读写性能。本次测试环境:自己电脑的ubuntu系统~其他Unix/Linux系统也可以用dd.Tips:dd操作需要三思而行,搞清楚确认没问题再进行操作!一旦方向搞反了数据就没有了。① /var目录写速度测试,在/var目录下写入一个约800M大小的i... 阅读全文

Linux rsync实现断点续传

2014-07-01 22:27 by AlfredZhao, 18926 阅读, 收藏, 编辑
摘要:Linux 主机之间即时传送文件,scp命令大家都很熟悉但当要传送的文件较大,过程中如果网络中断了,就比较悲剧了。这时候可以考虑使用rsync命令替代scp,实现断点续传文件。试验:rsync使用环境:2台RHEL 5.7需求:主机A传送文件夹TestDB到主机Brsync -rP --rsh=ss... 阅读全文

记录一则Linux SSH的互信配置过程

2014-06-12 21:59 by AlfredZhao, 10339 阅读, 收藏, 编辑
摘要:需求:四台Linux主机,IP地址为192.168.10.10/11/12/13,配置登录用户的互信1.各节点ssh-keygen生成RSA密钥和公钥ssh-keygen -q -t rsa -N "" -f ~/.ssh/id_rsa2.将所有的公钥文件汇总到一个总的授权key文件中在10执行... 阅读全文

韩顺平_linux_随堂笔记

2014-06-05 22:32 by AlfredZhao, 495 阅读, 收藏, 编辑
摘要:这还是自己3年前(2011年)整理的笔记,记得当时那会儿自己对Linux还特别的憧憬,也很喜欢韩老师的讲课风格,边看边做笔记乐此不彼,现在开通了技术博客,所以把当年的笔记也放上来和大家分享。同时推荐没有Linux基础又看不下去书的童鞋们也去看看韩老师的视频,入门还是非常不错滴。一、linux的两个发... 阅读全文