Linux操作系统

Linux性能监控及常用命令简介(二)

 作为DBA,具备一定的Linux服务器性能监控也是很有必要的。有时在服务器性能瓶颈导致Oracle数据库性能问题,也就是说在Oracle视角来看几乎没有什么等待或alertlog里的错误跟踪,但是系统还是缓慢或用户反馈系统响应时间相对平时的正常状态还是明显的差,这时我们不放尝试如下方法。入门知识请见上一篇文章“http://b...

kuqlan
Linux操作系统
2015-03-30 18:56

Linux性能监控及常用命令简介(一)

    作为DBA,具备一定的Linux服务器性能监控知识也是很有必要的。有时在服务器性能瓶颈导致Oracle数据库性能问题,也就是说在Oracle视角来看几乎没有什么等待或alert log里的错误跟踪,但系统还是缓慢或用户反馈系统响应时间相对平时的正常状态还是明显的差异,这时我们不放尝试如下方法来观察操作系统问...

kuqlan
Linux操作系统
2015-03-28 01:03

Redhat Linux两台主机之间设置NFS挂载的步骤

为了测试Oracle RMAN使用PFILE参数文件在异机上执行duplicate命令,需要将辅助实例pfile参数文件通过NFS来让执行RMAN命令的主机应访问,所以需要配置NFS,这里只介绍了最基本的配置方法。一、安装nfs一般redhat是默认安装了nfs服务的,如果非默认安装且取消勾选nfs的话,需要挂载iso或下载安装包手动安装来进行安装,这...

eric0435
Linux操作系统
2015-03-26 11:53

UDEV简介及配置过程

在Linux环境下安装Oracle11g RAC时,OS层面配置好多路径软件后(multipath),下一步就需要配置udev或asmlib来处理共享分区(Lun),以便Orace ASM能够看到这些分区(Lun)。Linux6后,UDEV配置比asmlib配置起来相对简单。关于Multipath的配置说明,在上一文章(LinuxMultiPath多路径软件实施说明 )已经进行了说明。接下...

kuqlan
Linux操作系统
2015-03-21 03:17

Linux MultiPath多路径软件实施说明

Multipath的工作原理当multipath启动的时候,它通过系统命令scsi_id -eg -s /block/sdX得到proc/partitions 里面所有块设备的 UUID(universally unique identify),然后把所有具有同一个UUID的块设备组成一个Group,在/dev/mapper 生产一个对应的单独的设备。当设备生成后就可以使用fdisk或者parted进行分区,分区...

kuqlan
Linux操作系统
2015-03-19 15:26

IBM服务器更换rootvg故障磁盘操作指南

1 Rootvg做镜像1.1 Rootvg做镜像要求在安装完操作系统,配完应用后,我们一般要给rootvg做镜像,做rootvg镜像的硬盘必须和rootvg的硬盘空间大小相同,转速相同的同一型号内置SCSI硬盘。可通过下面这些命令来确认:lsdev -Cc disk 确定主机中有几块硬盘,有几块内置硬盘# lsdev -Cc disk[IBMP740-1:root:/]#lsdev -C...

eric0435
Linux操作系统
2015-03-12 18:50

安装及管理Linux应用程序

Linux应用程序的组成1.普通的可执行程序文件,一般保存在/usr/bin目录中,普通用户即可执行。2.服务器程序、管理程序文件,一般保存在/usr/sbin目录中,需要管理员才能执行。3.配置文件,一般保存在/etc目录中,配置文件较多时会建立相应的子目录。4.日志文件,一般保存在/var/log目录中。5.关于应用程序的参考文档...

kuqlan
Linux操作系统
2015-03-11 01:49

tcmalloc的工作原理

Tcmalloc优势1 速度快ptmalloc在一台2.8GHz的P4机器上(对于小对象)执行一次malloc及free大约需要300纳秒。而TCMalloc的版本同样的操作大约只需要50纳秒。2 降低了锁争用TCMalloc减少了多线程程序中的锁争用情况。对于小对象,几乎已经达到了零争用。对于大对象,TCMalloc尝试使用粒度较好和有效的自旋...

myownstars
Linux操作系统
2015-03-08 11:28

LINUX HUGEPAGES在大内存数据库中的应用

背景介绍随着X86服务器被越来越多的客户所接受,LINUX操作系统也越来越多的被作为主流的数据库服务器操作系统,我们都知道在现今的IT行业中,内存已经相对越来越廉价,一般的普通的X86服务器内存动辄百G甚至T级别,随着硬件的不断升级,相应的,软件的配置也要发生相对变化,从最简单的理解,操作系统从原先的管理百G以...

yingyifeng306
Linux操作系统
2015-03-05 15:42

【工具】利用python 发送MySQL 慢日志邮件

使用python 定期发送慢日志给开发

杨奇龙
Linux操作系统
2015-02-25 16:45

操作系统存储管理和oracle数据库(第二篇)

在之前分享过第一篇 关于操作系统存储管理和oracle数据库 http://blog.itpub.net/23718752/viewspace-1359146/感觉对自己来说是迈出了艰难的一步,操作系统的概念有时候确实感觉枯燥,但是细细品来,都是前车之鉴,很多的方法或者改进都是在碰到很多问题之后总结琢磨出来的,所以从某种程度上来说,操作系统的基础是...

jeanron100
Linux操作系统
2015-02-13 23:41

了解一下CPU 第一篇

CPU可能对于我们来说是熟悉又陌生的,每天的工作基本都离不开CPU,CPU的消耗是系统负载的一个重要指标,每天都会不定时的来看看CPU的使用情况,但是对于它了解甚少。在查找了一些资料,个人还是比较能够接受中对于CPU的描述。首先来看看书中提供的一张图。这张图是关于经典...

jeanron100
Linux操作系统
2015-01-29 23:02

Virtualbox 虚拟机安装 Windows10 预览版

Virtualbox 虚拟机 安装 windows10 预览版

海星星hktk
Linux操作系统
2015-01-26 22:46

巧用shell脚本统计磁盘使用情况

在系统环境中存在大量的文件时,统计磁盘空间的工作变得尤为重要。首先是传统的文件统计,通常使用-s选项,但是只能得到一个概要的信息,如果想定位哪些文件消耗的空间较大还是比较麻烦的。[ora11g@rac1 new_test]$ du -s .1296    .[ora11g@rac1 new_test]$ du -sh .1.3M    .[ora11g@rac1 new_...

jeanron100
Linux操作系统
2015-01-11 23:00

巧用linux命令做图片下载器

在平时上网的时候,发现有些图片不错,想保存到本地,一个一个的保存确实够费劲的,如果把整个网页都保存了,有些又是自己不需要的,就算下载下来了,还得从上百个网页元素中去筛选,哪些是css文件,哪些是js文件。如果能够使用命令来作为图片下载器就好了,至少不用那么费神的去干很多重复的工作。我们可以使用curl这个强...

jeanron100
Linux操作系统
2015-01-06 23:17