VIOS上NPIV 虚拟FC的配置

一、NPIV 常用命令

1、VIOS查看所有的虚拟FC主机

$ lsdev – dev vfchost*

 
 

2、VIOS上查看支持NPIV的FCS

$ lsnports

 
 

3、VIOS上配置对应的虚拟FC

$ vfcmap -vadapter vfchost11 -fcp fcs0

 
 

4、查看NPIV映射关系

$ lsmap -npiv -all

 
 

  

ORACLE 11G 安装XDB组件

环境oracle 11R2

注意事项:在安装或者删除XDB前需要重启数据库

安装步骤如下:

  1. 新建XDB默认表空间

    Create tablespace xdb datafile ‘****’ size 400M autoexten off segment space management auto;

  2. 重启数据库
  3. 运行catqm.sql安装XDB组建

    Catqm.sql需要的参数:

    A:XDB用户的密码

    B:XDB用户的默认表空间

    C:XDB默认临时表空间

    D:(YES/NO) XDB repository是否用securefile存储,如果使用securefile则表空间必须使用ASSM

    Ex:

    @?/rdbms/admin/catqm.sql XDB XDB TEMP YES

  4. 运行utlrp.sql

阅读详细 »

VIOS 创建虚拟光盘资料库

在VIOS中可以直接使用虚拟光盘镜像安装操作系统或安装其他软件

较传统的物理光驱虚拟到Vhost的方式更加方便点

一、VIOS 创建虚拟光盘资料库

  1. 创建VMLibrary虚拟资料库

    $mkrep -sp rootvg -size 10G vg和大小可以指定

可以用rmrep –f 删除资料库

可以用lsrep 查看资料库

  • 上传介质到vios上(最好使用padmin用户)
  • 把ISO镜像文件加载到资料库中

    $mkvopt -name AIX_71_ora.iso -file /home/padmin/AIX_71_ora.iso

 

$lsrep查看Size(mb) Free(mb) Parent Pool Parent Size Parent Free

20396 17753 rootvg 571392 497664

 

Name File Size Optical Access

AIX_71_ora.iso 2643 None rw

完成后,可以删除/home/padmin/AIX_71_ora.iso 文件

阅读详细 »

【转】PowerVM LPM 比较全的文章

简介

Live Partition Mobility (LPM) 在 Power6 上引入,旨在在迁移到其他主机时在 VIOS 和固件升级过程中帮助避免停机。LPM 也减少了创建新 LPAR 和设置时所需的工作量,这对于应用程序而言是必要的。

大部分客户将 LPM 活动视为一种日常工作,但很多客户都不了解确切流程或正在发生的事情。本文将展示克服或修复 LPM 问题的步骤。

图 1. AIX I/O 堆栈


LPM 关键点

关于 LPM 务必记住:LPM 将正在运行的分区从一个物理服务器迁移到另一个,同时维护完整的事务完整性并转移整个环境:处理器状态、内存、虚拟设备和已连接的用户。分区在关闭时也可以进行迁移(消极迁移),操作系统和应用程序必须驻留在共享存储器上。

点击查看更多

修复Oracle DG环境中备机未能成功创建数据文件导致的ORA-01111, ORA-01110, ORA-01157

由于某同学在DG数据库服务器主机上增加表空间时未留意备机的文件系统空间,导致在主机增加数据文件后,备机上无法新建数据文件

报错 ORA-01111, ORA-01110, ORA-01157等

问题解决如下:

1、备库检查需要恢复的数据文件
select * from v$recover_file where error like '%FILE%';
结果会告诉你需要恢复的数据文件的file#
2、然后再主数据库中查看对应的数据文件名
select file#,name from v$datafile where file#=×××
查询结果是AAA

3、在备课上检查由于创建数据文件失败所建的假的数据文件
select file#,name from v$datafile where file#=
一般就是dbs下UNNAMED××× 查询结果是BBB
点击查看更多

rman中%的意义

rman的format格式中的%参数说明如下:

%d 数据库名称

%D 月中的第几天 (DD)

%M 月份 (MM)

%F 一个基于DBID唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBID,YYYYMMDD为日期,QQ是一个1-256的序列

%n 数据库名称,向右填补到最大八个字符

%u 一个八个字符的名称代表备份集与创建时间

%p 该备份集中的备份片号,从1开始到创建的文件数

%U 一个唯一的文件名,代表%u_%p_%c

%s 备份集号码

%t 备份集时间戳

%T 年月日格式(YYYYMMDD)

注册送btc

注册地址如下:http://MyBitcoinJob.com/?id=terryhyx

Oracle 11G Dataguard with Broker and Fast_start failover

11G DG

修改listener和tns

Pri

Lsnr

——————————————————————————————————————————

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = ed5sir01.us.oracle.com)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

)

SID_LIST_LISTENER=

(SID_LIST=

(SID_DESC=

(GLOBAL_DBNAME=orcl.us.oracle.com)

(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)

(SID_NAME=orcl))

(SID_DESC=

(GLOBAL_DBNAME=orcl_DGMGRL.us.oracle.com)

(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)

(SID_NAME=orcl))

)

ADR_BASE_LISTENER = /u01/app/oracle

——————————————————————————————————————————

点击查看更多

清理SQL_PLAN_BASELINE的SQL语句

测试SPM忘记把参数OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES调回来了 产生了N多baseline。

动手写了的sql

declare
     v_sql_handle dba_sql_plan_baselines.sql_handle%type;
     v_plan_name dba_sql_plan_baselines.plan_name%type;
     v_pls number;
begin
for d in (select * from dba_sql_plan_baselines) loop
     v_sql_handle:=d.sql_handle;
     v_plan_name:=d.plan_name;
     v_pls:=dbms_spm.drop_sql_plan_baseline(v_sql_handle,v_plan_name);
end loop;
end;

新BLOG 再次开业

新购digitalocean.com VPS 重新开始Blog。

价廉的VPS 5刀/mon 1core 512m 20G SSD 1T流量