Error 15: File not found for Redhat
Error 15: File not foundroot (hd0,0)kernel /vmlinuz-2.6.18-155.el5 ro root=LABEL=/1 rhgb quietinitrd /initrd-2.6.18-155.el5.imgSolution:1.按任意键返回之后,选择以下内容后按E进行编辑,给root指定正确的LABLEkernel /vmlinuz-2.6.18-155.el5 ro root=LABEL=/ rhgb quiet2.编辑完成之后,按enter3.确认无误后,按b,启动系统。[@more@]Grub下进行加载Kernel方法(输入过程中按tab可以获得提示):根据具体情况,进行设置在菜单界面按'c'进入grub命令行界面grub>root (hd0,0)grub>setup (hd0)grub>cat (hd0,0)/grub/grub.
从system/sysaux空间转移TABLE&Index到其它表空间
select owner,segment_name,segment_type,tablespace_name,bytes/1024/1024 Mb from dba_segments where (tablespace_name in('SYSTEM','SYSAUX')) and (owner not in ('SYS','SYSTEM')) and (owner in ('SMP','SMP_EMS')) order by Mb desc;select 'alter table '||segment_name||'move tablespace users;' from dba_segments where (tablespace_name in('SYSTEM','SYSAUX')) and (owner not in ('SYS','SYSTEM')) and (owner in ('SMP','SMP_EMS')) and segment_type='TABLE';select 'alter index '||segment_name||'rebuild online tab
Mount ISO on liunx/aix/solaris
Redhat Liunx:mount -o loop -t iso9660 /tmp/iso.iso /media/cdromAix:Mounting ISO images on AIXThere is a known problem with mounting ISO images on the AIX platform. To workaround the problem, complete the following instructions:Obtain the size of the image. For example:# ls -altotal 731594drwxr-xr-x 2 root system 512 Aug 18 11:33 .drwxr-xr-x 6 root system 512 Aug 18 11:32 ..-rw-r--r-- 1 root system 374575104 Apr 29 02:59 fim_console_rios_aix_5.isoIdentify the nearest multiple of 128 MB that will
History(历史)命令用法 15 例
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。1 使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIMEFORMAT='%F %T '# history | more1 2008-08-05 19:02:39 service network restart2 2008-08-05 19:02:39 exit3 2008-08-05 19:02:39 id4 2008-08-05 19:02:39 cat /etc/redhat-release [@more@]2 使用 Ctrl+R 搜
tempfile文件过大问题处理 for logical standby
SQL> select tablespace_name from dba_tablespaces;TABLESPACE_NAME------------------------------SYSTEMUNDOTBS1SYSAUXTEMPSMPERP_MVSMPERP_MV_IDXUSERSSQL> select name from v$tempfile;NAME--------------------------------------------------------------------------------/ora103/oradata/STCSAPP/temp01.dbf/ora103/oradata/STCSAPP/temp02.dbf/ora103/oradata/STCSAPP/temp03.dbf/ora103/oradata/STCSAPP/temp04.dbf/ora103/oradata/STCSAPP/temp05.dbf/ora103/oradata/STCSAPP/temp06.dbfSQL> create temporary tab
ORA-27192: skgfcls: sbtclose2 returned error
Starting backup at 2010-10-31:22:19:18 channel ch00: starting incremental level 0 datafile backupset channel ch00: specifying datafile(s) in backupset input datafile fno=00008 name=F:ORADATAASRSSMPASRS02.DBF input datafile fno=00006 name=F:ORADATAASRSSMPERP_MV.DBF input datafile fno=00004 name=F:ORADATAASRSUSERS01.DBF input datafile fno=00003 name=F:ORADATAASRSSYSAUX01.DBF channel ch00: starting piece 1 at 2010-10-31:22:19:19 released channel: ch00 RMAN-00571:[@more@]===================
UNIX下VG迁移(谨慎) - 转
转自:http://service.hundsun.com/bbs/space/viewspacepost.aspx?postid=89谨慎操作关于卷迁移的整理 作者:高翔最近在学习HP UNIX,发现HP UNIX中卷的迁移过程和其它的如LINUX,AIX有些不同,所以抽空将三种操作系统的操作步骤做了个整理:###linux###在redhat Linux中LVM信息是同时保存在磁盘上和/etc/lvm.conf里,可以通过vgexport命令来实现vg的迁移。vgexport只是把/etc/lvm.conf中关于这个VG的信息删除,而不会更改磁盘上的任何数据。磁盘挂到新的机器上后,只需要修改/etc/lvmconf,这个可以通过vgimport完成。源端:[@more@]1,将
UNIX.AIX.文件系统.存储管理.逻辑卷管理.PV.VG.PP.LV.LP --转自网络
一.逻辑卷管理概念 5个概念: 物理卷 physical volumes PV 每个独立的硬盘称作物理卷(PV),并有一个名字(如hdisk0); 卷组 logical volume group VG 所有的物理卷属于一个称作rootvg的卷组(VG); 物理分区 physical Partitions PP 所有在一个VG中的PV被分为相同大小的物理分区(PP); 逻辑卷 logical volumes LV 每个VG中可以定义一个或多个逻辑卷(LV),LV是位于PV上的信息的组合,在LV上的数据可以连续或者不连续地出现在PV [@more@] 逻辑分区 LP 每个LV包含一个或多个逻辑分区(LP),每个LV相当至少一个PP,如果对LV指定
通过ADDM进行SQL调优
declare l_task_id varchar2(20); l_sql varchar2(2000); begin l_sql := 'SELECT COUNT(*) QTY FROM SFCS_DEFECTS WHERE ORG_ID=:1 AND SN_KEY=:2 and rs_id is null'; dbms_sqltune.drop_tuning_task ('addm'); l_task_id := dbms_sqltune.create_tuning_task ( sql_text => l_sql, user_name => 'SMP', scope => 'COMPREHENSIVE', time_limit => 120, task_name => 'addm' ); dbms_sqltune.execute_tuning_task ('addm'); end; / set serveroutput on s
nmon for redhat 4.7(64bit)
1.下载makefile http://ncu.dl.sourceforge.net/project/nmon/makefile 2.下载source code http://ncu.dl.sourceforge.net/project/nmon/lmon14a.c 3. mv lmon14a.c lmon.c 4. vi makefile add : nmon_x86_64_rhel47: cc -o nmon_x86_64_rhel47 $(FILE) $(CFLAGS) $(LDFLAGS) 5.CompilingNmon # make nmon_x86_64_rhel47 cc -o nmon_x86_64_rhel47 lmon.c -g -O2 -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses -g 6.test # ls lmon.c makefile nmon_x86_64_rhel47# cp nmon_x86_64_rhel47 /usr/local/bin/nmon[@
笔记本屏幕变暗的原因分析以及解决方法
笔记本电脑使用的时间长了之后就会出现屏幕变暗的故障。电脑屏幕暗会严重影响操作,屏幕太暗原因很多, 笔记本屏幕发暗原因之一:主板问题 有可能是计算机主板没电压或者是高压板和主板有问题、老化以及短路等故障,一般情况下这些故障大多数都可以进行修复而不一定要换主板 笔记本屏幕发暗原因之二:屏线折断 显示屏的屏线折断会引起显示屏屏幕变暗,由于笔记本都是折叠式的,所以如果我们用力过猛的打开和闭合屏幕的话都会磨损屏线甚至是屏线折断。需要我们在平时使用当中多加注意。 笔记本屏幕
Nohup命令让Linux下的程序在后台执行 - 转
nohup命令让Linux下的程序在后台执行 Unix/Linux下一般想让某个程序在后台运行,很多都是使用 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe user=mysql 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 结尾,如 - Nohup命令让Linux下的程序在后台执行 Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –
AIX性能监控 (cpu/memory/io/network) - 转
sar -P ALL cpu使用情况 sar -a 文件访问情况dirblk/s 定位文件时被目录访问守护进程读取的快(512b)的个数iget/s i节点查找系统进程被调用次数lookuppn/s 目录查找进程找到v节点,并获取路径名的次数 sar -b buffer的活动情况,包括传输、访问、和命中率bread/s、bwrit/s 块IO操作的数量lread/s、lwrit/s 逻辑 IO请求的个数pread/s、pwrit/s 裸设备IO操作数量%rcache、%rwrit cache命中率,计算共式为:((lreads-breads)/lreads)*100[@more@]sar -c 系统调用情况exec/s、fork/s 调用和执行系统调用总数sread/s、swrit/s
AIX查看硬件配置 - 转
查看内存 使用命令# lsdev -Cc memory 查看配置的物理内存设备,下面为其输出示例: mem0 Available 00-00 Memory L2cache0 Available 00-00 L2 Cache 再使用命令# lsattr -El mem0 输出如下 size 512 Total amount of physical memory in Mbytes False goodsize 512 Amount of usable physical memory in Mbytes False 此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。 或者 #bootinfo -r 查看物理内存 prtconf就可以查看系统所有的信息 cpu 内
AIX 系统参数配置 -- 转
AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下…… AIX内核属于动态内核,核心参数基本上可以自动调整,因此当系统安装完毕后,应考虑修改的参数一般如下: 一、单机环境 1、系统用户的最大登录数maxlogin maxlogin的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。[@more@] 2、系统用户的limits参数 这些参数位于/etc/security/limits文件中,可以把这些参
data buffer cache的一点总结 -- 转
这部分东西涉及的参数较多,感觉稍微有些乱,简单的总结一下。 SQL> show parameter db_block_size NAME TYPE VALUE------------------------------------ ----------- ------------------------------db_block_size integer 8192SQL> show parameter keep NAME TYPE VALUE------------------------------------ ----------- ------------------------------buffer_pool_keep stringcontrol_fil
Aix下查看内存命令 -- 转
1、 # lsdev -Cc memory 查看配置的物理内存设备,下面为其输出示例: L2cache0 Available L2 Cache mem0 Available Memory # lsattr -El mem0 输出类似如下所示: goodsize 7936 Amount of usable physical memory in Mbytes False size 7936 Total amount of physical memory in Mbytes False 此例说明机器的物理内存为5888MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。 2、 # bootinfo -r 8126464 此例说明机器的物理内存为8126464kB。 3、 # prtconf 输出类似下
查看Oracle回滚段的详细情况,以及对性能的影响 -- 转
select a.NAME, b.EXTENTS, b.RSSIZE,b.XACTS,b.WAITS,b.GETS,b.OPTSIZE,b.STATUS from v$rollname a,v$rollstat b where a.USN = b.USN 如果XACTS(活动事务)大于1,表示回滚段有争用,需要增加回滚段数目。 如果WAITS大于1,也表示需要增加回滚段数目。[@more@]
快速解决Oracle缓冲区忙等待事件
缓冲区忙等待是I/O-bound Oracle系统中比较常见的现象,特别是在Oracle STATSPACK报告的前五个忙等待的读(顺序/分散)系统中…… 缓冲区忙等待是I/O-bound Oracle系统中比较常见的现象,特别是在Oracle STATSPACK报告的前五个忙等待的读(顺序/分散)系统中,如前5个定时事件:[@more@] % 总和事件 等待 时间(s) 消逝时间 ------------------ ------------ ----------- ----------- db文件顺序读 2,598 7,146 48.54 db文件
从一条select语句看Oracle数据库查询工作原理 - 转
本文结合一条简单的select语句,看Oracle数据库后台的运作机制。这对于我们之后的系统管理与故障排除非常有帮助。 【IT专家网独家】假如,我们现在利用Select语句从数据库查询数据,Oracle数据库是如何运作的呢?从中我们可以领悟到什么呢?下面,就结合一条简单的select语句,看看Oracle数据库后台的运作机制。这对于我们之后的系统管理与故障排除非常有帮助。[@more@] 第一步:客户端把语句发给服务器端执行。 当我们在客户端执行select语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语