ASM doubt

Hi,
I have added 300g disk in diskgroup with power limit 8 and normal reduncy.
now i want to check whn rebalancg will over.
bcz i wnt to add datafile in tht tablespace.
Regards,
Ali

793156 wrote:
Hi,
I have added 300g disk in diskgroup with power limit 8 and normal reduncy.
now i want to check whn rebalancg will over.
bcz i wnt to add datafile in tht tablespace.
Regards,
Alicheck in v$asm_opearation
desc v$asm_operation;
Name                                      Null?    Type
GROUP_NUMBER                                       NUMBER
OPERATION                                          CHAR(5)
STATE                                              VARCHAR2(4)
POWER                                              NUMBER
ACTUAL                                             NUMBER
SOFAR                                              NUMBER
EST_WORK                                           NUMBER
EST_RATE                                           NUMBER
EST_MINUTES                                        NUMBER
ERROR_CODE                                         VARCHAR2(44)

Similar Messages

  • ASm Doubts ....

    Hi there,
    I am trying to understand
    REQUIRED_MIRROR_FREE_MB
    USABLE_FILE_MB
    Lets suppuse that I have 6 disks of 1g each.And I have a total datbase of 4g.Than how will this be divided among these 6 disks if I am using Normal Redundancy and how the above mentioned parameters will work ?
    Thanks and regards,
    Aman....

    Hi arul,
    Please look at this link
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/storeman.htm#sthref1624
    and in this , this note
    The V$ASM_DISKGROUP view contains columns that help you manage capacity:
    REQUIRED_MIRROR_FREE_MB indicates the amount of space that must be available in the disk group to restore full redundancy after the worst failure that can be tolerated by the disk group.
    USABLE_FILE_MB indicates the amount of free space, adjusted for mirroring, that is available for new files.
    USABLE_FILE_MB is computed by subtracting REQUIRED_MIRROR_FREE_MB from total free space in the disk group and then adjusting for mirroring. For example, in a normal redundancy disk group, where by default mirrored files take up disk space equal to twice their size, if 4 GB of actual usable file space remains, USABLE_FILE_MB equals roughly 2 GB. You can then add up to a 2 GB file.
    The following query shows capacity metrics for a normal redundancy disk group that consists of six 1 GB (1024 MB) disks, each in its own failure group:
    select name, type, total_mb, free_mb, required_mirror_free_mb,
    usable_file_mb from v$asm_diskgroup;
    NAME TYPE TOTAL_MB FREE_MB REQUIRED_MIRROR_FREE_MB USABLE_FILE_MB
    DISKGROUP1 NORMAL 6144 3768 1024 1372
    The REQUIRED_MIRROR_FREE_MB column shows that 1 GB of extra capacity must be available to restore full redundancy after one or more disks fail. Note that the first three numeric columns in the query results are raw numbers. That is, they do not take redundancy into account. Only the last column is adjusted for normal redundancy. Notice that:
    FREE_MB - REQUIRED_MIRROR_FREE_MB = 2 * USABLE_FILE_MB
    or
    3768 - 1024 = 2 * 1372 = 2744
    Can you explain to me this configuration please?
    Thanks and best regards,
    Aman....

  • Asm rac doubt

    Hi,
    i was asked to convert the non asm instance to asm instance.
    iam doing the below steps and i have few doubts in that.please clear all my doubts
    i have a server where there is already one rdbms database instance running with name orcl
    so i did the following
    1) first create a asm instance and assign it oracle_sid as +ASM
    here in place of ASM shall i have any other name like CNH or something like that?
    2)secondly i have to migrate the non asm instance orcl to asm enabled ''
    instance
    my doubt here is after migrating the non asm rdbms instance database files to all diskgroups and converting it to asm enabled instance how can i start the asm enabled converted instance
    i)export ORACLE_SID=+ASM and start the instance
    2)secondly export ORACLE_SID=orcl and start the db
    3)lastly start the listener
    is my unserstanding correct?

    aram wrote:
    Hi,
    i was asked to convert the non asm instance to asm instance.
    iam doing the below steps and i have few doubts in that.please clear all my doubts
    i have a server where there is already one rdbms database instance running with name orcl
    so i did the following
    1) first create a asm instance and assign it oracle_sid as +ASM
    here in place of ASM shall i have any other name like CNH or something like that?
    ASM instance name must be +ASM, you will have issue later if you use non-standard name
    >
    2)secondly i have to migrate the non asm instance orcl to asm enabled ''
    instance
    my doubt here is after migrating the non asm rdbms instance database files to all diskgroups and converting it to asm enabled instance how can i start the asm enabled converted instance
    i)export ORACLE_SID=+ASM and start the instance
    2)secondly export ORACLE_SID=orcl and start the db
    3)lastly start the listener
    is my unserstanding correct?
    Once you've migrated the database to asm you have to start the asm first before start the database otherwise the database can't see the datafile because the ASM is not contactable
    Cheers

  • Doubt with raw partition ASM

    Hi Gurus,
    Have a doubt regarding the raw partitions being used in ASM.
    1.Is raw partition being used  only applicable to linux platform , or can it be done on other plaform as well
    2.Is it correct if I say if a diskgroup is created with single  raw disk with external  redundancy , we are saying the oracle need not do the redundancy and we have set up redundancy for the raw partition at lus/os level.
    3.what in general is better asmlib/raw partition for management of ASM.
    Thanks
    Atul

    Hi,
    1.Is raw partition being used  only applicable to linux platform , or can it be done on other plaform as well.
    ==>> Raw partition is not supported 11G onwards .
         On linux ASM support both types of devices ,block and character.
      For other unix version,ASM supports character devices.
    2.Is it correct if I say if a diskgroup is created with single  raw disk with external  redundancy ,
    we are saying the oracle need not do the redundancy and we have set up redundancy for the raw partition at lus/os level.
    ==>> Yes,in case of external redundancy ASM does not do mirroring .So,it depends upon OS level redundancy.
         if you use normal redundancy ,ASM will do mirroring alongwith stripping at ASM level.
    3.what in general is better asmlib/raw partition for management of ASM.
    ===>> ASMlib devices are created upon partitioned device .
          And ASM will use ASMlib API to access those devices and do IOs.
       For Raw partition ASM will use system calls directly to access those devices.
      Advantages of ASMlib,
      + ASMlib will keep device persistency across reboot
      + Use ASMlib API for processing IOs in batches
      -- This give slightly better performance .
      If you use UDEV rules ,then it will give device persistency across reboot ,but use
      system calls for IOs directly.
      For raw partitions ,you need to maintain rawservices also.
      and it limits you to have 256 devices .
      But ASM can use upto first 10000 disks and maximum size can be of 2Tb in non-exadata.
      With these limitation and advantages,it is better to use ,
      Udev rules and ASMlib compared to raw ...
        while comparing ASMlib with Udev ,they are almost same,with ASMlib have slight advantage.
    Regards,
    Aritra

  • Doubt About ASM

    Hi All,
    I have some doubts about ASM.
    I have installked ASM on my linux box and created two databases which are totaly
    using ASM. I created controlfile on local file system only.
    1. Suppose I want to remove my one database. I just shut abort the database and
    remove the controlfile. Now I need to remove all files belong to DB_1 from ASM.
    I am using one single Diskgroup for both Databases. So, can not drop Diskgroup.
    Now, How can I identify files of DB_1 database ?
    2. If I create a normal redundancy diskgroup using two failgroup. It shows me total_mb
    and free_mb space as available. Whenever my database takes 1 extent of 100mb
    it reduces 200mb from free_mb column which is also understandable.
    But I am not able to figureout about col required_mirror_free_mb. What it is saying.
    I have read oracle documentation but still not able to understand.
    Can some please shed some light on this ?
    Regards,
    Js

    If you are using 10.2 then just use asmcmd .
    It is very similar to a regular Unix command prompt interface, when in fact it runs sql commands against ASM instance.
    If you are using 10.1 then you have ti run those sql commands manually.

  • RMAN on ASM RAC doubts

    Hi!
    I have some general questions for RAC 10gR2 (10.2.0.4 PS4) on Linux Ithanium with ASM (with OMF and default template) on raw blocks (not raw devices!).
    1) Is it important that backup/restore of DB is done from master node of the RAC or any node can be involved in this operation?
    2) When you perform "alter system archive log current" in RMAN script, does it switch log file for all instances (in sqlplus it is not like that)? Until now, on one instance (no RAC) I was using "alter system switch logfile" in RMAN with great success... Now I'd like to verify this doubt...
    3) I have read Oracle docs about Flash Recovery Area placed on ASM for backups, archived logs etc. . I?m fully aware of it's setup but I'd like to read something like "best practice" on that subject with some thresholds and examples... Regardless official Oracle is saying that it is more then recommended to use that technology in all incoming releases for this purpose, I'd like to make some experiment before start to use that in PROD environment.
    4) If we use ASM on raw blocks (this is new feature for Red Hat 5.x Linux) how to backup ASM instance itself. Is RMAN capable for that?
    5) How to ensure that in OMF with ASM log files and archived log files as well have SCN number in name?
    6) If anyone has some links, notes (out of official Oracle docs) about this subject...thx in front.
    Regards,
    Damir

    Hi Hermant!
    2) "Since the command specifies the INSTANCE "
    I do not think so.
    In RMAN you connect to database not any particular instance.... So this command should(!?) archive all CURRENT archive logs in all instance. This was my doubt .. still waiting for proof.
    And example of one adhoc full backup script to disk (AFR):
    run{
    # switch archive logs for all threads
    sql "alter system archive log current";
    backup database;
    # switch archive logs for all threads
    sql "alter system archive log current";
    BACKUP ARCHIVELOG FROM TIME "(trunc(sysdate)+(18.3/24))" filesperset 50;
    allocate channel t1 type disk;
    restore database preview;
    RESTORE DATABASE PREVIEW SUMMARY;
    release channel t1;
    }To be more specific: In RMAN if you do not specify exactly instance name, does all commands are meant as global (to all instances)?
    Hope now is clear.

  • Disable asm instance doubt

    we can enable or disable an ASM instance on a node using using the following syntax..
    can you tell me whether what would be the exact scenario in which we disable the instance.. if we want to remove a node in RAC environment we delete it.. what is the use of disable option. please help guys..
    Use the following syntax to enable an Oracle ASM instance:
    srvctl enable asm [-n node_name]
    Use the following syntax to disable an Oracle ASM instance:
    srvctl disable asm [-n node_name]

    From 10.2 doc http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/srvctladmin.htm#RACAD5026:
    >
    srvctl disable
    Disables a specified object (cluster database, database instance, ASM instance, or service). SRVCTL disable is intended to be used when an object is to be repaired or is down for maintenance to prevent inappropriate automatic restarts. When you issue the disable command, the object is disabled and unavailable to run under Oracle Clusterware for automatic startup, failover, or restart. If you specify -i instance_name, then SRVCTL only disables the service from running on the specified instance.

  • Asm storage doubts

    hi all,
    In our test env we have two database in a node with only one disk group which stores around 1.5 TB of data files.
    * Is that a good practice to store two DB data files in the same disk group.
    * If it is in same disk group what happens when we restore a db for cloning.
    a. Is that asm scans all the disks to find a free space to store the data during restore.( I do see it takes 15 hours for restoring a 800GB of a single DB data files with 6 channels specified in restore command)
    *During mount stage it takes long time to open the database. Is that asm scans the entire diskgroup to match the physical structure of the files with control file.
    *During restore or opening up the database there is absolutely no load on the server.
    SQL> select GROUP_NUMBER,DISK_NUMBER,TOTAL_MB,FREE_MB,READS,WRITES,READ_TIME,WRITE_TIME from V$ASM_DISK;
    GROUP_NUMBER DISK_NUMBER   TOTAL_MB    FREE_MB      READS     WRITES  READ_TIME WRITE_TIME
               2           5     153593       6238   61237253    3255630 1606217.37 317411.015
               2           6     153593       6248   62021450    3113196  1615818.5 300858.424
               2           7     153593       6234   60130864    3145717 1602473.04 309295.707
               2           8     153593       6253   63976632    3504263 1612983.03 325407.467
               2           0     153597       6254   61040136    3484440 1618972.86 287943.441
               2           1     153597       6268   64525211    3182327 1644359.02 295506.291
               2           2     153597       6238   64116126    4290514 1604709.78 372315.757
               2           3     153597       6277   65550559    3145245 1633260.86 289411.098
               2           4     153593       6246   62872224    3744320 1639207.33 313410.323
               2           9     153593       6248   62781328    3077681  1636946.1 295827.542Please advice on the above.
    thanks,
    baskar.l

    *Is that a good practice to store two DB data files in the same disk group.Yes it is. In fact this is recommended by oracle. Oracles recommendation goes towards TWO disk groups: one for ALL database and one used as flash (or fast) recovery area.
    * If it is in same disk group what happens when we restore a db for cloning.Your database will be restored there. Space is managed as a bitmap. Of course ASM has to look for free space to store the data.
    . Is that asm scans all the disks to find a free space to store the data during restore.( I do see it takes 15 hours for restoring a 800GB of a single DB data files with 6 channels specified in restore command)As mentioned above: Space is managed in a bitmap structure, thus highly compact and fast.
    Your restore time will be entirely dominated by getting the data from tape and save it to the disks. "Finding" free space will be less than 1% of that time.
    *During mount stage it takes long time to open the database. Is that asm scans the entire diskgroup to match the physical structure of the files with control file.Either you are starting a database which was not shut down in a clean way (e.g. "shutdown abort" used to shutdown the database) or you have a lot of files. Or the storage system is slow or overloaded and so on. But asm does not scan the entire diskgroup in any way.
    *During restore or opening up the database there is absolutely no load on the server.What about your storage subsystem? Did you check load there? Are the disks shared between LUNs?
    Ronny Egner
    My Blog: http://blog.ronnyegner-consulting.de
    Edited by: Ronny Egner on Mar 31, 2010 12:12 PM

  • Doubt on ASM

    Hi All,
    Am studying the document " http://docs.oracle.com/cd/E14072_01/rac.112/e10717.pdf" in that under Oracle Cluster Registry and voting disks can be stored using Oracle Automatic Storage Management read as
    Oracle ASM reserves several blocks at a fixed location on every Oracle ASM disk
    for storing the voting disk. Should the disk holding the voting disk fail, Oracle
    ASM selects another disk on which to store this data.Is that every single disk part of a disk group has some blocks which contains the information of where the three voting disk are located?
    Baskar.l

    Hi,
    You can have a look at http://fritshoogland.wordpress.com/2010/03/03/where-is-the-voting-disk-in-asm/
    also use select GROUP_NUMBER,DISK_NUMBER,HEADER_STATUS,VOTING_FILE from v$asm_disk where VOTING_FILE='Y'; to see on which disk is the voting file information stored.
    Anand

  • Install Oracle 11.2 (ASM) failover on Red Hat Enterprise Linux Suite

    Hi everybody,
    I need installer Oracle 11.2 with asm on Failover Cluster Red Hat linux Suite (two servers), could someone help me?
    There is documentation about that...
    My idea is
    - Installer oracle in both servers
    - Installer Infraestructure Grid for asm in both server
    - Create database on asm (ams disk shoud be same for boths servers)
    Is soported gfs (global file system) and asm?
    I have many doubts.
    Thanks in advance.

    I have several comments:
    Don't use the RPM utility to install software. It does not resolve dependencies. As of RHEL 5, YUM or UP2DATE are the standard software management tools.
    RHEL? Do you have a paid subscription or money to waste? If not, you will be much better off using Oracle Linux, because you can download it for free and also have access to all errata and patches for free (http://public-yum.oracle.com). If you need the RHCK kernel instead of the more advanced Oracle UEK kernel, which is optimized by Oracle for Oracle products, no problem, because Oracle Linux ships with both. If you want to use Linux ASMLib under RHEL 6, you need a RHEL subscription to download the kernel module. The Oracle UEK kernel includes the driver.
    Also if you use Oracle Linux, you can install the oracle-rdbms-server-11gr2-preinstall package, which triggers the installation of all prerequisite software and takes care of kernel parameters and creating the Oracle account. You then simply set a password for the Oracle account and you're done.
    RHEL 6.0. Why such an old version and not 6.4?
    According to my records, you can use the following command under  RHEL 6 to install the 11gR2 prerequisite software. Yum will automatically install other depended software as required.
    yum install compat-libstdc++-33 compat-gcc-34 compat-gcc-34-c++ \
    elfutils-libelf-devel ksh sysstat make gcc gcc-c++ compat-libcap1 \
    glibc-devel glibc-common glibc-headers libstdc++-devel libaio-devel

  • Oracle Rac 11.2.0.3 doubts

    Hi experts,
    Current system info:
    server 1 with Redhat 6.5 and Orale ASM with SAP ECC 6  GRID 11.2.0.3 standalone installation
    Target system info:
    Server 1 and server 2 running  RAC 11.2.0.3 with SAP ECC 6  and RedHat 6.5 GRID  with cluster
    We are trying to convert our current system to oracle RAC but have some doubts.
    We are following  "Configuration of SAP NetWeaver for Oracle Grid Infrastructure 11.2.0.2 and Oracle Real Application Clusters 11g Release 2: A Best Practices Guide"  so:
    On page 29 It says: "Prepare the storage location for storing the shared ORACLE_HOME directory in the cluster. The Oracle RDBMS software should be installed into an empty directory, accessible from all nodes in the cluster" Same thing for ORACLE_BASE for the RDBMS, SAP subdirectories (sapbackup, sapcheck, sapreorg, saptrace, oraarch etc.) and homedirectories for SAP users ora<SID> and <SID>adm to a shared filesystem.
    1.-Can we just use NFS for sharing them? or what is the recommended software on REDHAT for doing it?
    'cause on note 527843 it says:
    You must store the following components in a shared file system (cluster, NFS, or ACFS) here it says we can, but down the note on section linux says:
    RAC 11.2.0.3/4 (x86 & x86_64 only):
    Oracle Clusterware 11.2.0.3/4 + ASM/ACFS 11.2.0.3/4 (Oracle Linux 5, Oracle Linux 6, RHEL 5, RHEL 6, SLES 10, SLES 11)
           Oracle Clusterware 11.2.0.3/4 + NetApp NFS or
    Oracle Clusterware 11.2.0.3/4 + EMC Celerra NFS
    It does not mention just NFS.
    2.-In our system test, we want to backup all oracle configuration files on file systems and then delete Oracle Grid to Install GRID with cluster option, then install RDBMS with rac option and then follow the guide, is that correct?
    Regards

    Hi Ramon,
    1.-Can we just use NFS for sharing them? or what is the recommended software on REDHAT for doing it?
    'cause on note 527843 it says:
    You must store the following components in a shared file system (cluster, NFS, or ACFS) here it says we can, but down the note on section linux says:
    RAC 11.2.0.3/4 (x86 & x86_64 only):
    Oracle Clusterware 11.2.0.3/4 + ASM/ACFS 11.2.0.3/4 (Oracle Linux 5, Oracle Linux 6, RHEL 5, RHEL 6, SLES 10, SLES 11)
           Oracle Clusterware 11.2.0.3/4 + NetApp NFS or
    Oracle Clusterware 11.2.0.3/4 + EMC Celerra NFS
    It does not mention just NFS.
    NFS mount as suggest in SAP documentation should work. The use of ACFS always requires a special Oracle Grid Infrastructure (GI) Patch Set Update (PSU). Oracle Support Note 1369107.1 contains details about which GI PSU is required when you use ACFS with a specific RHEL update, service pack from SLES or UEK version of Oracle.
    2.-In our system test, we want to backup all oracle configuration files on file systems and then delete Oracle Grid to Install GRID with cluster option, then install RDBMS with rac option and then follow the guide, is that correct?
    You may perform DB backup using backup tools and then scrap the existing Grid setup. Configure RAC and then restore the backup into the new configuraiton as per SAP guidelines under
    Configuration of SAP NetWeaver for Oracle Grid Infrastructure 11.2 with Oracle Real Application Clusters 11g Release 2
    Hope this helps.
    Regards,
    Deepak Kori

  • File to be put on ASM

    Dear All,
    db version:10.2.0.3
    o/s:redhat linux4
    In my production instance all configuration files(datafiles,parameterfiles,logfile,controlfiles) are on SAN filesystem .I want to migrate them to ASM hoping that i will get performance gains.i have some doubts.
    1)i want to keep 2 copies of logfiles,controlfiles and archive files if i use failure groups it doesnt makes any sense coz in last underline storage is comming from san.i would like to put 1 copy in asm and 1 copy in local hardrive is it possible and no performance issues will happen?
    Regards

    hungry_dba wrote:
    Dear All,
    db version:10.2.0.3
    o/s:redhat linux4
    In my production instance all configuration files(datafiles,parameterfiles,logfile,controlfiles) are on SAN filesystem .I want to migrate them to ASM hoping that i will get performance gains.i have some doubts.
    1)i want to keep 2 copies of logfiles,controlfiles and archive files if i use failure groups it doesnt makes any sense coz in last underline storage is comming from san.i would like to put 1 copy in asm and 1 copy in local hardrive is it possible and no performance issues will happen?
    Hi,
    You can put DATAFILE, CONTROLFILE,REDO and SPFILE in ASM DISKGROUP. If you setup Flash Recovery Area (FRA) to Filesystem during database creation, REDO,CONTROLFILE are automatically multiplexed in FRA and ARCHIVELOG is generate in FRA. (i.e Filesystem).
    Also you can manually multiplex REDO and Controlfile and setup Archivelog Location to Filesystem and Disksgroup as you wish.
    P.S REDO is always multiplexed in Main Location and FRA during creation of REDO.
    The performance will depend on your hardware, if you are using the same array for both (diskgroup and filesystem) I believe it will not have performance problems.
    But you must analyze performance issues and bottlenecks during the operation of your environment.
    Hope this helps,
    Levi Pereira

  • ASM UPGRADE

    Hi,
    I have some doubt in ASM Upgrade and thats what I would like to discuss this issue here.If I am going to upgrade database,clusterware and asm then the approach should be like below:-->
    Database version from 10.1.0.5 to 10.2.0.4
    OS AIX 5.3 TL8
    (1)install new crs_home clusterware 10.2.0.4
    (2)upgrade database to 10.2.0.4 from 10.1.0.5 by installing new Oracle_home
    (3) Upgrade ASM from 10.1.0.5 to 10.2.0.4 by installing separate oracle_home.
    Here I have doubt in upgrading asm from old to new version.Does it going to affect datafile during asm instance upgrade.If not then what is the method to upgarde asm in such a environment.
    Please help me out on this topic.
    Thanks in advance!
    Mk

    Hello Mk,
    Take a look on Metalink note 730365.1 (Oracle Database Upgrade Path Reference List) and read the patchset documentation.
    You must upgrade ASM before upgrade the database. Then I think the correct order would be (1,3,2) on your case.
    Also there are a howto on http://mufalani.blogspot.com/2009/06/applying-10204-patch-on-rac-systems.html
    Cheers,
    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • Oracle 11g RDBMS/ASM on StorageTek 2500 Series SAN

    Hi All:
    We are running in a data warehouse environment using extensive 11g RDBMS partiioning and parallel query servers on fairly good sized tables. All of the storage is ASM based with external RAID 0+1 redundancy configured on SUN StorageTEK SAN ( fibre channel HBA's unswitched) The physical rAID device consists of only 8 10K RPM spindles
    Oracle enterprise Manager's ASM performance page is telling me that the cumulative stats for I/O response time are 75.79 ms and that average throughput is about 1/MB per second. This seems pretty slow and consistently my query performance reports are showing extensive I/O waits.
    What are other people seeing for aberage response time /I/O throughput for read intensive well tuned systems?
    (because we are using parallel query the PX coordinators are using the large pool rather than the buffer cache so the majority of the I/O is direct reads rather than scattered I/O)
    My question is would increasing the number of spindles in the existing ASM disk group significantly reduce I/O response time and increase throughput.
    With an expansion tray I could go up to 16 spiondles -- could I comfortable assert to my management that such an outlay would halve the ASM I/O response time and double the I/O throughput -- i highly doubt it will scale that literally but would like to know if increasing spindle count would definitely reduc e the I/O latency we are witnessing....
    Avg resp Time (ms) Throughout (MB/second)
              S05_DISKGROUP
         75.79     0.99     
              S05_DISKGROUP_0000
         74.35     1     
              S05_DISKGROUP_0001
         74.35     1     
              S05_DISKGROUP_0002
         78.76     0.98

    Hi All:
    We are running in a data warehouse environment using extensive 11g RDBMS partiioning and parallel query servers on fairly good sized tables. All of the storage is ASM based with external RAID 0+1 redundancy configured on SUN StorageTEK SAN ( fibre channel HBA's unswitched) The physical rAID device consists of only 8 10K RPM spindles
    Oracle enterprise Manager's ASM performance page is telling me that the cumulative stats for I/O response time are 75.79 ms and that average throughput is about 1/MB per second. This seems pretty slow and consistently my query performance reports are showing extensive I/O waits.
    What are other people seeing for aberage response time /I/O throughput for read intensive well tuned systems?
    (because we are using parallel query the PX coordinators are using the large pool rather than the buffer cache so the majority of the I/O is direct reads rather than scattered I/O)
    My question is would increasing the number of spindles in the existing ASM disk group significantly reduce I/O response time and increase throughput.
    With an expansion tray I could go up to 16 spiondles -- could I comfortable assert to my management that such an outlay would halve the ASM I/O response time and double the I/O throughput -- i highly doubt it will scale that literally but would like to know if increasing spindle count would definitely reduc e the I/O latency we are witnessing....
    Avg resp Time (ms) Throughout (MB/second)
              S05_DISKGROUP
         75.79     0.99     
              S05_DISKGROUP_0000
         74.35     1     
              S05_DISKGROUP_0001
         74.35     1     
              S05_DISKGROUP_0002
         78.76     0.98

  • Asm does not start on node2

    I am trying to build a oracle rac as a test environment at home
    I have three desktops
    a) node1
    b) node2
    c) openfiler
    I am using Jeffrey hunter's website for instructions on Oracle Rac 10g install using openfiler for iscsi
    node1,node2 is configured for 10.2.0.1
    When I do the create database with dbca I am getting a message
    unable to start asm on node2
    The change that I made in the install is as follows
    node 1 has two network cards eth0-100 mbps - public ip address and eth1-1Gbit private ip address
    node 2 has two network cards eth1-100 mbps - public ip address and eth0- 1gbit private ip address
    when linux install was done it automatically assignmed eth0 to the 1gb nic card on node 2
    Do you think that this is the issue ?
    I post below some part of the asm alert log of node2
    LICENSE_SESSIONS_WARNING = 0
    Interface type 1 eth1 192.168.2.0 configured from OCR for use as a cluster interconnect
    WARNING 192.168.2.0 could not be translated to a network address error 1
    Interface type 1 eth0 192.168.1.0 configured from OCR for use as a public interface
    WARNING: No cluster interconnect has been specified. Depending on
    the communication driver configured Oracle cluster traffic
    may be directed to the public interface of this machine.
    Oracle recommends that RAC clustered databases be configured
    with a private interconnect for enhanced security and
    performance.

    I tried various methods but it did not work.
    so to resolve the issue since this is a test environment at home I decided to reinstall the whole setup again.
    Of course when I installed the Linux o/s (Centos 5.3) the eth0 was detected as the 1Gbps card and the eth1 was detected as 100mbps card of the motherboard.
    So I swapped them by de-activating them and logging in as root and opening these files
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    vi /etc/sysconfig/network-scripts/ifcfg-eth1
    and swapping the lines
    HWADDR=<mac address>
    from both files.
    I activated the cards again and voila - the eth0 is now the 100mbps card and the eth1 is the 1Gbps card
    I am having a small doubt with the documentation of Jeffrey Hunter
    the doubt is
    At the start of the documentation in the o/s network config section
    on linux2 he specifies
    eth0 -IPv4 Address: 192.168.1.101/ Prefix (Netmask): 255.255.255.0
    eth1:-IPv4 Address: 192.168.2.101/ Prefix (Netmask): 255.255.255.0
    When vipca fails
    His documentation is as follows
    quote
    [root@linux2 ~]# /u01/app/crs/bin/oifcfg setif -global eth0/192.168.1.0:public
    [root@linux2 ~]# /u01/app/crs/bin/oifcfg setif -global eth1/192.168.2.0:cluster_interconnect
    [root@linux2 ~]# /u01/app/crs/bin/oifcfg getif
    eth0 192.168.1.0 global public
    eth1 192.168.2.0 global cluster_interconnect
    Now - my question is why the difference between
    eth0 -IPv4 Address: *192.168.1.101*/ Prefix (Netmask): 255.255.255.0
    eth1:-IPv4 Address: *192.168.2.101*/ Prefix (Netmask): 255.255.255.0
    and
    [root@linux2 ~]# /u01/app/crs/bin/oifcfg setif -global eth0/192.168.1.0:public
    [root@linux2 ~]# /u01/app/crs/bin/oifcfg setif -global eth1/192.168.2.0:cluster_interconnect
    Jeffrey hunter's documentation link is below
    ===========================
    http://www.idevelopment.info/data/Oracle/DBA_tips/Oracle10gRAC/CLUSTER_12.shtml
    Please help me out with this issue - Thanks a lot....
    Edited by: user8523360 on Jan 14, 2010 8:22 AM
    My Host file is as follows
    ===============
    # Public Network - (eth0)
    192.168.1.100 linux1
    192.168.1.101 linux2
    # Private Interconnect - (eth1)
    192.168.2.100 linux1-priv
    192.168.2.101 linux2-priv
    # Public Virtual IP (VIP) addresses - (eth0:1)
    192.168.1.200 linux1-vip
    192.168.1.201 linux2-vip
    # Private Storage Network for Openfiler - (eth1)
    192.168.1.195 openfiler1
    192.168.2.195 openfiler1-priv
    Edited by: user8523360 on Jan 14, 2010 8:26 AM

Maybe you are looking for

  • Jabber for windows 9.2.1 - InitialPhoneSelection doesn't work if configuration is in custom config file

    Hi, my customer wanted set InitialPhoneSelection to deskphone mode, when users firs run Jabber for Windows (ver. 9.2.1). I created custom config (configurationfile=jabber-config-deskphone.xml) but it doesn't work. Policies>      <InitialPhoneSelectio

  • Problem with tpcall and tpgetrply functions

    Hi, I have a problem with tpcall() and tpgetrply() functions. In this example (invoke tpcall()): FBFR32 *buf; FLDLEN32 buflen; buf = a_buffer.getBuffer(); /* getBuffer() returns FBFR32* */ buflen = a_buffer.getLongitud(); /* at this point: buf == a_b

  • Safari on Windows XP Bug

    Here is a web-site that is crashing on Windows XP, but not on a Mac. Both systems are running Safari 3 Beta. http://www.wunderground.com/cgi-bin/findweather/getForecast?query=medina%2C+OH Specifically, when we click on Regional Radar, then on Animate

  • Agilent 1100 syntax error

    Hello. I'm sorry if this is in the wrong place... I'm trying to hook up an Agilent 1100 system to a computer via ethernet and control it through labview with the ag1100 drivers. I've managed to get the computer to talk to the system and assign it an

  • BP for Credit Manager - Launchpad Configuration

    Dear Experts, We have installed the Business Package for Credit Manager 1.4 on our SAP NetWeaver Portal and everything seems to be running smoothly. We would like to change some long text in the report launchpad, but we don't know how to. Normally I