【识记】文件系统损坏引起部分文件丢失,导致oracle 宕机记录
摘要:还没到公司,就接到电话,数据库宕机了。紧接着一天都忙着处理宕机事件,连午饭都没吃得上。直到晚上才搞定,再此证明DBA的第一法则:数据备份高于一切呀!No 备份 Shi 翘翘!---------------------------------------------------------------------------------------------------------------------------------------------------------------1.最初告警信息LTER DATABASE RECOVER datafile 2 Media Recover
阅读全文
posted @
2013-04-26 16:00
tangoo
阅读(2626)
推荐(0)
【转载】exp和imp的使用方法
摘要:数据库导出有四种模式:full(全库导出), owner(用户导出), table(表导出), tablespace(表空间导出).full( 全库导出): 导出除ORDSYS,MDSYS,CTXSYS,ORDPLUGINS,LBACSYS 这些系统用户之外的所有用户的数据.owner( 用户导出): 导出某个或某些用户的所有权限和数据.tables( 表导出): 导出某些表(可以是不同用户的)的结构和数据.tablespace( 表空间导出):表空间导出数据.执行exp 有三种方法:交互式,命令行和参数文件交互式:直接输入exp 命令用户可以按照exp 提示的信息一步一步操作,比较简单.命令
阅读全文
posted @
2013-04-25 19:18
tangoo
阅读(428)
推荐(0)
【识记】linux下关于VncServer和VncViewer的详细配置
摘要:VncServer及VncViewer的详细配置1、 首先要配置的是服务端A 确认服务器端是否安装了vncserver 使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver, [root@localhost: ~]#rpm -qa |grep vnc gtk-vnc-python-0.3.2-3.el5 vnc-server-4.1.2-14.el5 gtk-vnc-0.3.2-3.el5 vnc-4.1.2-14.el5B 接下来就是最重要的配置步骤了: 服务器端配置如下:1)第一次启动vncserver 会提示输入密码:root帐户:[root@localh...
阅读全文
posted @
2013-04-24 00:40
tangoo
阅读(1139)
推荐(0)
【转载】Unix/Linux 系统自动化管理: 磁盘管理篇
摘要:磁盘 I/O 监控是 Unix/Linux 系统管理中一个非常重要的组成部分。它可以监控吞吐量、每秒 I/O 数、磁盘利用率、服务时间等信息,并且在发现异常时,发送告警信息给系统管理员,便于系统管理员进行调整数据布局等管理活动以达到优化系统总体性能的目的。不同的操作系统监控磁盘 I/O 的命令可能略有不同。本文将介绍 Unix/Linux 操作系统磁盘 I/O 管理命令及相关信息,并讲述 Unix/Linux 操作系统上磁盘 I/O 管理监控的自动化脚本实现。Unix/Linux 磁盘 I/O 性能监控命令磁盘 I/O 性能监控指标和调优方法在介绍磁盘 I/O 监控命令前,我们需要了解磁盘 I
阅读全文
posted @
2013-04-20 12:29
tangoo
阅读(369)
推荐(0)
【转载】Vsftpd高级攻略
摘要:企业环境公司为了宣传最新的产品信息,计划搭建FTP服务器,为客户提供相关文档的下载。对所有权互联网开放共享目录,允许下载产品信息,禁止上传。公司的合作单位能够使用FTP服务器进行上传和下载,但不可以删除数据。并且保证服务器的稳定性,进行适当优化设置哈~需求分析根据企业的需求,对于不同用户进行不同的权限限制,FTP服务器需要实现用户的审核。需考虑到服务器的安全性,所以关闭实体用户登录,使用虚拟帐号验证机制,并对不同虚拟帐号设置不同的权限。为了保证服务器的性能,还需要根据用户的等级,限制客户端的连接数及下载速度。解决方案1、创建用户数据库(1)创建用户文本文件先建立用户文本文件vsftpd_vir
阅读全文
posted @
2013-04-20 12:19
tangoo
阅读(313)
推荐(0)
【识记】apache与nginx的虚拟目录
摘要:1. apache虚拟目录 alias与scriptalias区别Alias指令说明 映射URL到文件系统的特定区域语法 Alias URL-path file-path|directory-path作用域 server config, virtual host状态 基本(B)模块 mod_aliasScriptAlias指令说明 映射一个URL到文件系统并视之为CGI脚本语法 ScriptAlias URL-path file-path|directory-path作用域 server config, virtual host状态 基本(B)模块 mod_alias异同 : ScriptAl
阅读全文
posted @
2013-04-19 09:15
tangoo
阅读(276)
推荐(0)
【转载】cacti 、nagios和ntop的简单介绍
摘要:做一名运维工程师,监控恐怕是日常生活中必不可少的活了,在企业中的监控,大多是用开源软件来实现的,(为什么要用开源?省钱呗..呵 呵) 而且开源软件也有着非常优秀的表现,其中著名的有cacti,nagios,ntop,Ganglia,等等..而cacti+nagios+ntop的 结合应用,能为企业做到更细微的保证。下面笔者先逐一介绍下:一、cacti的简介网络管理(如主机负载、网络流量等的监控)是系统管理岗工作人员日常工作的一个重要组成部分,许多厂商为此提供了各自的解决方案。早期开源网管 软件中比较著名的其中之一的MRTG,是一款使用perl开发的,通过SNMP协议实现管理工作站与设备代理进.
阅读全文
posted @
2013-04-17 10:49
tangoo
阅读(740)
推荐(0)
【转载】Cacti的模版推荐
摘要:一、Cacti脚本及模板Cacti脚本及模板论坛:http://forums.cacti.net/forum-12.html一个完整的cacti脚本及模板列表:http://forums.cacti.net/about15067.html1、Advance Ping脚本及模板下载地址:http://forums.cacti.net/about10049.html说明:要使用此模板,编译PHP时必须加上--enable-sockets选项来支持套接字功能:此模板用来监控一个TCP/UDP端口、 ICMP的延时情况和丢包情况1)下载ss_fping.php脚本并放到/usr/local/apach
阅读全文
posted @
2013-04-16 10:41
tangoo
阅读(774)
推荐(0)
【转载】使用cacti监控服务器流量
摘要:上次www.centos.bz已经详细介绍如何安装cacti了,这次我们来学习如何简单地配置cacti来监控服务器流量。下面是cacti的工作流程图:1、登录cacti,点击“Devices”,然后点击”Add”创建设备,如图:2、然后输入Description,Hostname,Host Template选择“Generic SNMP-enabled Host”,SNMP Version一般选择“Version 1”(当然得根据你具体的snmp如何配置)。完成后点击”create”创建设备,如图:3、接着在顶部点击“Create Graphs for this Host”创建图表,如图:4、
阅读全文
posted @
2013-04-15 09:34
tangoo
阅读(288)
推荐(0)
【转载】Cacti安装的详细步骤
摘要:一、cacti概述1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等变量。3. snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和
阅读全文
posted @
2013-04-15 09:18
tangoo
阅读(362)
推荐(0)
【转载】CACTI的FAQ
摘要:以后有CACTI的问题请先参考本FAQ。参考:http://bbs.chinaunix.net/viewthread.php?tid=594019http://bbs.chinaunix.net/forum/viewtopic.php?t=631801http://bbs.chinaunix.net/forum/viewtopic.php?t=595090一、全局:1、什么是CACTI?它有什么用?2、cacti的官方网站在哪里?3、在哪里下载?4、怎么安装它呢?5、使用cacti需要什么知识?6、找不到snmpwalk和snmpget命令?二、使用:1、为什么图像不能显示?2、为什么rra目
阅读全文
posted @
2013-04-14 11:37
tangoo
阅读(212)
推荐(0)
【转载】自动化之LAMP部署
摘要:###################################auto_lamp.sh###########################################!/bin/bash # -*- coding: utf-8 -*-#-------------------------...
阅读全文
posted @
2013-04-13 17:19
tangoo
阅读(418)
推荐(0)
【识记】Nginx 访问控制
摘要:1.Nginx 身份证验证#cd /usr/local/nginx/conf#mkdir htpasswd/usr/local/apache2/bin/htpasswd -c /usr/local/nginx/conf/htpasswd/tongji linuxtone#添加用户名为linuxtoneNew password: (此处输入你的密码)Re-type new password: (再次输入你的密码)Adding password for user#修改nginx.conflocation ~ ^/(tongji)/ {root /data/www/wwwroot/count;aut
阅读全文
posted @
2013-04-12 10:23
tangoo
阅读(234)
推荐(0)
【识记】nginx_apache_mysql_php编译完后查看参数
摘要:有时候nginx,apache,mysql,php编译完了想看看编译参数可以用以下方法(1)nginx编译参数:#/usr/local/nginx/sbin/nginx -V(2)apache编译参数:# cat /usr/local/apache2/build/config.nice(3)php编译参数:# /usr/local/php/bin/php -i |grep configure(4)mysql编译参数:# cat "/usr/local/mysql/bin/mysqlbug"|grep configure# mysql rpm安装cat "/usr/
阅读全文
posted @
2013-04-12 09:04
tangoo
阅读(189)
推荐(0)
【转载】Linux的动态库文件和静态库文件
摘要:lib文件一般来说,库文件有两种:动态库和静态库。1.动态库动态库(也叫共用库)是编译好的代码片段,在程序执行时由运行时连接文件(runtime linker)/lib/ld.so加载。这有点类似于windows下的dll文件。在提高效率方面,这样做可以节省系统在以下方面的开销:硬件设备:不同的程序...
阅读全文
posted @
2013-04-11 18:09
tangoo
阅读(489)
推荐(0)
【原创】AIX 、Linux 和Windows 定时上传文件到FTP服务器的配置方法
摘要:1.测试环境说明:Windows2008/AIX 5.3/SuSE 11 ---> FTP Svr2.FTP 服务器搭建(略)Windows 可以用server-u;Linux 最简单方法用rpm包,SuSE的yast2, Redhat的yum 都可以搭建测试环境的FTP服务器是:IP地址: 10.17.81.205账号密码:admin/admin3.AIX/Linux平台3.1编写上传脚本内容如下:#!/bin/bash#####################################################export BACK_DIR="/home/tes
阅读全文
posted @
2013-04-11 12:11
tangoo
阅读(1071)
推荐(0)
【转载】Linux故障排查工具
摘要:当你的网络服务出现问题的时候,首先要做的事情自然是分析问题出在哪里。在Linux 系统下,有很多工具可以帮助你发现故障的原因所在。一些基础的排障工具包括:strace如果一个应用编译正常但运行期间报错,报错信息又不知所云,可以通过这个工具挖掘一些线索。lsof列出某个进程打开所有文件的信息—— 而在Linux 下,一切皆文件。top检查当前正在运行哪些进程,这些进程各自占用的CPU 和内存资源。traceroute检查两个节点之间网络接入情况的基本工具。ping检查远程服务器连接状况的基本工具。
阅读全文
posted @
2013-04-10 11:13
tangoo
阅读(242)
推荐(0)
【转载】Linux 有时候也很脆弱
摘要:linux系统在自身设计上,有很大的灵活性,简单的一个命令就能和内核交互,完成调试工作。下面的一些命令可以在特殊环境中使用,但是千万不要在生产服务器上练习,这里分享给大家参考!#立即重新启动计算机echo "b" > /proc/sysrq-trigger #立即关闭计算机echo "o" > /proc/sysrq-trigger #导出内存分配的信息 (可以用/var/log/message 查看)echo "m" > /proc/sysrq-trigger #导出当前CPU寄存器信息和标志位的信息echo &q
阅读全文
posted @
2013-04-10 11:02
tangoo
阅读(182)
推荐(0)
【转载】Linux之性能调优--CPU_内存_IO_网络
摘要:作为一名linux系统管理员,最主要的工作是优化系统配置,使应用在系统上以最优的状态运行,但是由于硬件问题、软件问题、网络环境等的复杂性 和多变性,导致对系统的优化变得异常复杂,如何定位性能问题出在哪个方面,是性能优化的一大难题, 本章从系统入手,重点讲述由于系统软、硬件配置不当可能造成的性能问题,并且给出了检测系统故障和优化性能的一般方法和流程。1 cpu性能评估Cpu是影响Linux性能的主要因素之一,下面先介绍几个查看CPU性能的命令。1.1 vmstat命令该命令可以显示关于系统各种资源之间相关性能的简要信息,这里我们主要用它来看CPU的一个负载情况。下面是vmstat命令在某个系统的
阅读全文
posted @
2013-04-10 10:12
tangoo
阅读(572)
推荐(0)