Oracle 10g R2 for RHEL AS4 安装重点小记
安装环境配置:参考ORACLE网站错误解决参考:http://www.puschitz.com/InstallingOracle10g.shtml我碰到的问题全是由于RPM包没装全的原因导致的,参考www.puschitz.com上的解决方法全部解决。ORACLE发布的在REDHAT LINUX下装ORACLE的补丁包下载地址:http://oss.oracle.com/projects/compat-oracle/files/RedHat/http://oss.oracle.com/projects/compat-oracle/dist/files/RedHat/binutils-2.15.92.0.2-13.0.0.0.2.x86_64.rpm安装完成后的WEB管理URL地址:http://host.jobc.cn:5560/isqlplushttp://host.jobc.cn:5560/isqlplus/dbahttp://
RH9安装手册,很好!
http://docs.huihoo.com/redhat/rhl-ig-x86-zh_CN-9/index.html[@more@]
Linux 命令速查
一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里的内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二. Shell相关命令<chsh> 切换Shell<history> 显示命令履历<alias> 设置命令别名<unalias> 取消命令别名<which> 显示命令所在位置<type> 查询命令种类<echo> 显示字符串或者变量内容<set>
OCFS2 user's guide
http://oss.oracle.com/projects/ocfs2/dist/documentation/ocfs2_users_guide.pdf[@more@]
OEM无法启动的问题
最近遇到OEM在重启后,无法登陆的问题!通过一些研究有了一些进步。现总结如下:问题一:查看dbconsole时总要重新设置ORACLE_SID?方法:在环境变量里新建一个oracle_sid=***问题二:如何在查看dbconsole时地址不指向ip而指向主机名,或者不指向原有ip而指向新设ip?方法:修改ORACLE_HOME/hostname_sid/sysman下配置文件:emd.properties,emoms.properties查看日志文件:emoms.log,emagent.log10G EM 使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora . 目录: ORACLE_HOMEhostname_sidsysmanconfig 文件: emoms.proper
负载均衡技术介绍
由于网络的数据流量多集中在中心服务器一端,所以现在所说的负载均衡,多指的是对访问服务器的负载进行均衡(或者说分担)措施。负载均衡,从结构上分为本地负载均衡和地域负载均衡(全局负载均衡),前一种是指对本地的服务器集群做负载均衡,后一种是指对分别放置在不同的地理位置、在不同的网络及服务器群集之间作负载均衡。 每个主机运行一个所需服务器程序的独立拷贝,诸如Web、FTP、Telnet或e-mail服务器程序。对于某些服务(如运行在Web服务器上的那些服务)而言,程序的一个拷贝运行在群集内所有的主机上,而网络负载均衡则将工
双机热备、双机互备与双机双工的区别
双机热备即是目前通常所说的active/standby方式,服务器数据包括数据库数据同时往两台或多台服务器写,或者使用一个共享的存储设备。当active服务器出现故障的时候,通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。 双机互备,在双机热备的基础上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性。这种方式实际上是双机热备的一种应用。它避免了两个应用使用四台服务器
双机热备、集群及高可用性软件产品的选择
1. 明确应用的方式与要求:是双机方式还是多点集群?或者是目前使用双机、以后可能升级到集群?(相关内容:双机、集群的配置模式:主从、互备、多点集群) 如果是双机,是采用共享的存储设备,还是采用基于镜像的纯软件方式?(相关内容:双机热备的实现模式 - 基于共享存储与纯软件方式)2. 了解清楚应用环境: 使用什么操作系统? 运行什么应用?(比如,数据库的版本) 使用什么服务器? 使用什么存储设备? 如果考虑纯软件方式,则还有了解清楚:数据量的大小、数据写入的频率、应用的关键性与重要性(相关内容:纯软件方
在PUB上看到的,暂时留下来!
我也遇到了這個問題:[root@vmrac2 ~]# mount -t ocfs2 /dev/sdd1 /mnt/ocfs2ocfs2_hb_ctl: Device name specified was not found while reading uuidmount.ocfs2: Error when attempting to run /sbin/ocfs2_hb_ctl: "Operation not permitted"我是這樣解決的﹕先是在兩台主機上修改 /etc/sysconfig/o2cb ﹕O2CB_HEARTBEAT_THRESHOLD=301接著重新啟動兩台主機然后在第二台上重新格式化(之前是在第一台格式化的)﹐并mount:[root@vmrac2 ~]# mkfs.ocfs2 -b 4K -C 32K -N 4 --force -L oradatafiles /dev/sdd1 mkfs.ocfs2 1.2.1Ove
ocfs2的怪异问题
http://mlsx.xplore.cn/read.php/344.htm[@more@]
chkconfig 的介绍
为Linux 系统管理员轻松管理 /etc/rc[0-6].d 目录下众多的符号连接提供了详细的说明。那些Linux “菜鸟” 也可以通过本文了解和认知Linux 系统的运行级的概念。 不像DOS 或者 Windows,Linux 可以有多种运行级。常见的就是多用户的2,3,4,5 ,很多人知道 5 是运行 X-Windows 的级别,而 0 就是关机了。运行级的改变可以通过 init 命令来切换。例如,假设你要维护系统进入单用户状态,那么,可以使用 init 1 来切换。在Linux 的运行级的切换过程中,系统 会自动寻找对应运行级的目录/etc/rc[0-6].d下的K 和 S 开头的文件,按后面的数字顺序,
创建自启动文件脚本的实例
用户程序在系统启动时自动运行,比如运行一个名称为progm的程序,该怎么写脚本呢?脚本放在哪个rc下啊 ?1. 在/etc/rc.d/init.d/下新建 test_server,添加如下内容:#!/bin/sh# description: 启动测试服务# chkconfig: 345 99 88case "$1" in'start') #启动指令 #你的程序的启动指令 touch /var/lock/subsys/你的服务名称 ;;'stop') #关闭指令 #你的程序的关闭指令 rm -f /var/lock/subsys/你的服务名称 ;;*) echo "Usage: $0 { st
Linux的基本文件说明
启动引导程序配置文件 LILO /etc/lilo.conf GRUB /boot/grub/menu.lst 系统启动文件核脚本 主启动控制文件 /etc/inittab SysV启动脚本的位置 /etc/init.d、/etc/rc.d/init.d或/etc/rc.d SysV启动脚本链接的位置 /etc/init.d/rc?.d、/etc/rc.d/rc?.d或/etc/rc?.d 本地启动脚本 /etc/rc.d/rc.local、/etc/init.d/boot.local或/etc/rc.boot里的文件 网络配置文件 建立网络接口的脚本 /sbin/ifup 保存网络配置数据文件的目录 /etc/network、/etc/sysconfig/network和/etc/sysconfig/network-scripts 保
Oracle 10g Data Guard的创建与维护
Oracle 10g Data Guard的创建与维护[@more@]Maximum protection:零数据丢失。发生事务时需要同时向主数据库和备用数据写重做日志。为了保证数据不丢失,如果有一个事务发现不能向备用数据写重做日志,那么主数据库会自动关闭。Maximum availability:在保证主数据库可用的情况下最大程度上保证数据的不丢失。同Maximum protection一样也是同时向主和备用数据库写重做日志。与Maximum protection不同的时当发现不能向备用数据库写重做日志时不会关闭数据库,而是采用Maximum performance的模式管理直到修复故障。当发生第二次错误时至少要能
实例解说 fdisk 使用方法
一、fdisk 的介绍;fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具;本人译的不太好,也没有看中文文档;其实就是分区工具;fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux 、fat32、 linux 、linux swap 、fat16 以及其实类Unix类操作系统的文件系统等;当然我们用fdisk 对磁盘操作分区时,并不是一个终点,我们还要对分区进行格式化所需要的文件系统;这样一个分区才能使用;这和DOS中的fdisk 是类似的;二、合理规划您的硬盘分区;在操作分区之前,我们要明白
vmware中添加网卡后无法识别
1、先将虚拟机运行的系统down掉2、设备配置添加一个网络适配器,启动系统。3、在网络配置中可以发现硬件中存在eth1而设备中没有,/etc/sysconfig/network-script/ifcfg-eth0打开将配置文档拷贝,vi ifcfg-eth1复制。将内容修改。4、从新启动服务。5、ifconfig查看eth1,这时图形化界面中也发现激活的设备。[@more@]
什么是NAS
nas是network attached storage 的简称,中文称为网络附加存储。再nas存储结构中,存储系统不再通过i/0总线附属某个特定的服务器或客户机,而是直接通过网络接口与网络直接连接,由用户通过网络访问。nas实际上是一个带有瘦服务器(thin server)的存储设备,其作用类似于一个专用的文件服务器。这种专用存储服务器不同于传统的通用服务器,它去掉了通用的服务器原有的不适用的大多数计算功能,而仅仅提供文件系统功能,用于存储服务,大大降低了存储设备的成本。这种专用存储服务器不同于传统的通用服务器,它去掉了通用服务器原有的不适用
[Oracle] ORA-03113错误分析与解决
前言每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。 我们可以简单的把这个错误理解为Oracle客户端进程和数据库后台进程连接中断。不过,导致这个错误的原因实际上有很多种:对数据库设置不当、任何能导致数据库后台进程崩溃的行为都可能产生这个错误。这个错误的出现还经常伴随着其它错误,比如说: ORA-1034
不留痕迹清除Linux下操作记录
Linux下如在终端里或是在文本方式操作时,只要按上下光标键可以快速调用以前的命令,可是这样其他人用同样的用户登录后也同样知道你的操作了。另外在Linux图形界面中,如GNOME,在面板的菜单上有打开最近文档这一选项,列出了最近的用户的所有使用的文件。如何清理这两种属性呢? 1)该属性分别归于不同的用户,只有相同的用户登录后才能使用以上的属性。 2)每个用户的根目录下有两个隐藏文件:.bash_history和.recently-used。前者记录了所有终端和文本方式中使用过的命令;后者记录所访问过的文件。 3)通过上面的介绍可以知道,只要将
Linux中常见的日志文件和命令
Linux 中提供了异常日志,并且日志的细节是可配置的。Linux 日志都以明文形式存储,所以用户不需要特殊的工具就可以搜索和阅读它们。还可以编写脚本,来扫描这些日志,并基于它们的内容去自动执行某些功能。Linux 日志存储在 /var/log 目录中。这里有几个由系统维护的日志文件,但其他服务和程序也可能会把它们的日志放在这里。大多数日志只有root账户才可以读,不过修改文件的访问权限就可以让其他人可读。RedHat Linux常见的日志文件详述如下 /var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过