上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 58 下一页
摘要: 之前弄过监控Data Guard 状态的SQL脚本。 这个Python 监控也就是在Python里调用那个SQL。 并将返回结果发送到相关的邮箱。 一. SQL 语句保存为checkdgstatus.sql:conn sys/pwd@orcl_pd as sysdbacolumn dest_name format a30column destination format a20column MEMBER format a45column destination format a20column TABLESPACE_NAME format a10column FREE_RATE format. 阅读全文
posted @ 2011-02-24 18:44 hibernate例子 阅读(187) 评论(0) 推荐(0) 编辑
摘要: chmod 命令用的很多,但是对这个命令却不是很了解。 在网上搜了一下。 整理如下。命令格式: chmod[-cfvR][--help][--version]modefile... [root@qs-wg-db2 ~]# chmod --helpUsage: chmod [OPTION]... MODE[,MODE]... FILE... or: chmod [OPTION]... OCTAL-MODE FILE... or: chmod [OPTION]... --reference=RFILE FILE...Change the mode of each FILE to MODE. -.. 阅读全文
posted @ 2011-02-24 10:55 hibernate例子 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一. Python 监控脚本说明 DB 服务器是Redhat 5.5. 系统上的Python 是2.4. 所以这套监控脚本也是基于Python 2.* 版本。 Python 3.0 版本的语法上有一定的出入。 1. 1 几点说明: (1)Python 严格的区分格式的,所以,格式要对其。 (2)脚本里用到了dns.resolver包,脚本里有下载地址。 安装方法参考dns.resolver包的readme文档。 (3)脚本分成2部分,所有的配置信息,放到了healthcheck_config.py里面。 监控部分代码放在了healthcheck.py里了。 配置文件里设定了警告值,超过这个值就 阅读全文
posted @ 2011-02-23 23:04 hibernate例子 阅读(150) 评论(0) 推荐(0) 编辑
摘要: SSH 端口默认是22. 但从安全方面考虑,建议修改这个端口。 端口的取值范围是 0 - 65535(即2的16次方),0到1024是系统使用的端口,如 http服务的端口80。我们可以使用的端口范围:1024到65535。这个是socket规定的。一. Linux修改ssh端口221.1 修改端口配置文件 vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config取消Port前的#注释,并将端口22改成65535 1.2 重启sshd服务 用root用户执行:[root@singledb ~]# service sshd restartStopping .. 阅读全文
posted @ 2011-02-23 11:11 hibernate例子 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 目前服务器所使用的专业存储方案有DAS、NAS、SAN、iSCSI几种。存储根据服务器类型可以分为:封闭系统的存储和开放系统的存储: (1)封闭系统主要指大型机. (2)开放系统指基于包括Windows、UNIX、Linux等操作系统的服务器; 开放系统的存储分为:内置存储和外挂存储; (3)开放系统的外挂存储根据连接的方式分为: 直连式存储(DAS:Direct-Attached Storage)和网络化存储(Fabric-Attached Storage:FAS) (4)开放系统的网络化存储根据传输协议又分为: NAS:Network-Attached Storage和SAN:Stor.. 阅读全文
posted @ 2011-02-23 00:45 hibernate例子 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 磁盘子系统提供面向块的存储,但对于端点用户和高层应用而言,通过柱面,磁道和扇区这样的寻址机制进行块处理是很繁琐的。 因此文件系统被用来代表在操作系统中的一个中间层次,为用户提供熟悉的目录和文件服务,并把他们存储在对端点用户隐蔽的存储介质上。 磁盘子系统 http://blog.csdn.net/tianlesoftware/archive/2011/02/22/6199816.aspx 网络附接存储(NAS:network attached Storage)是一个带有瘦服务器(Thin Server)的存储设备,其作用类似于一个专用的文件服务器,连接到诸如以太网这样的现有网络上,NAS支持网. 阅读全文
posted @ 2011-02-22 23:52 hibernate例子 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 对于应用服务器,磁盘子系统可以被看成是一个硬盘服务器。应用服务器使用诸如SCSI这样的标准I/O技术连接到磁盘子系统的端口,从而可以使用磁盘子系统提供的存储能力。磁盘子系统的内部结构对应用服务器完全隐蔽,应用服务器仅看到磁盘子系统向它提供的硬盘。 磁盘子系统的端口通过内部I/O通道延伸到它的硬盘。在大多数磁盘子系统中,在连接端口和硬盘之间有一个控制器。通过执行一种称作RAID的过程,控制器可以显著地增加数据的可用性和数据访问的性能。而且,有些控制器实现了即时复制、远程镜像以及其他的服务。此外,控制器还使用缓冲区来加速应用服务器的读写访问。 小的磁盘子系统仅为应用服务器或存储网络提供一两条连接. 阅读全文
posted @ 2011-02-22 13:39 hibernate例子 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在DB的alert log里面发现一条错误日志: ORA-07445: [kkoipt()+3881] [SIGSEGV] [Address not mapped to object] 下面是trace 里面提示的SQL,既导致这个错误的SQL语句,红色部分已经标出:O/S info: user: root, term: unknown, ospid: 1234, machine: qs-xezf-web program: JDBC Thin Client application name: JDBC Thin Client, hash value=2546894660 Current SQL 阅读全文
posted @ 2011-02-21 23:25 hibernate例子 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。 敲个命令都没反应。 TOP命令显示的是一些Oracle session占用CPU资源太多。 杯具的是在服务器上连sqlplus 都进不去了,命令都没反应。 只好把服务器重启了。 重启之后再看了一下,是一个同事测试的SQL 有问题。 一条SQL 占用CPU 就30%。 在研究这个问题的时候,也google到了一些Linux 下的监控事项,整理如下。一. Linux 性能监控的概述 系统由若干子系统构成,通常修改一个子系统有可能影响到另外一个子系统,甚至. 阅读全文
posted @ 2011-02-21 23:03 hibernate例子 阅读(321) 评论(0) 推荐(0) 编辑
摘要: I/O 技术实现在计算机和存储设备之间的数据交换。实现从CPU 到存储系统的I/O通路的一个中间就是SCSI(Small Computer System Interface).一. I/O 通路 在计算机中,一个或多个CPU 处理在CPU缓存或主存储器(RAM:Random Access Memory)中的数据。 CPU缓存或主存储器是非常快的器件,但是断电就不能保存,价钱也比较昂贵。 所以数据还需要放在存储设备上。 通常,数据从主存储器(RAM)通过系统总线,主机I/O 总线 和 I/O 总线移动到磁盘或者磁带等存储设备。1.1 系统总线 在计算机的核心部分,系统总线保证数据在CPU和主存. 阅读全文
posted @ 2011-02-21 17:59 hibernate例子 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 58 下一页