Concept about ASM Dynamic Volume

What is the concept behind ASM Dynamic Volume in coordination with ACFS and how a ADVM manages this ?
Thanks in advance.
Regards,
Sandy

Hi Sandy,
ASM Instance --> ASM diskgroup --> ASM Volumn --> ACFS fs
ADVM driver contols IOs from filesystem to disk level.
+ 11.2.0.3 onwards,database files were supported.
+ with compatible.advm greater than 11.2.0.4 ,you can use ADVM volumn as ext3 /ext4 filesystem.
+ You can use acfs snapshot to backup acfs filesystem .
+ with compatible.advm greater than 11.2.0.4 ,you can convert RW snapshots to RO snapshots.
  Also you can take backup of snapshots .
Regards,
Aritra 

Similar Messages

  • Use of ADVM (ASM Dynamic Volume Manager)

    In oracle 11g 2 There is ADVM (ASM Dynamic Volume manager) is there, If i make 50GB of advm from 1TB of Disk Group. I want to know that 50Gb of Dynamic volume will use oracle db files or not.
    exactly I want to place my tablespace files on that voulme.
    Edited by: shayad on Sep 22, 2011 10:21 PM

    Have a look at Oracle® Database Storage Administrator's Guide.
    Scroll down to the diagram that depicts where ADVM resides in the s/w stack.
    Why ADVM?
    ASM does not only support storage for Oracle databases - but also for any other 3rd party application. The latter is done via ACFS - a cluster file system. This is similar to OCFS and Red Hat's GFS and so on.
    A volume manager is used to manage such file system volumes. Linux has a default volume manager called LVM.
    ADVM is a volume manager specifically for dealing and integrating with the underlying ASM storage system.
    You would usually not use ADVM for ASM diskgroups used by Oracle databases (Oracle databases interface directly with ASM diskgroups and do not need a file system interface).
    You can for example use ADVM to manage a cluster file system for a mySQL database - and use custom failover to fail that database over to another node should the current one fail (as the cluster file volume containing the database files will also be available on the other cluster nodes).

  • Oracle dynamic volume

    Can any one please explain the concept of Dynamic Volume and Dynamic Volume Manager concept in ASM

    Google and the Oracle ASM documentation are definitely a good start to answer a complex question like concepts of ASM. The information can however be a bit overwhelming if you do not have experience with ASM yet.
    In a nutshell, Oracle ADVM extends ASM by providing a system kernel driver that allows the user to create a virtual device using the ACFS filesystem. That virtual device is stored in an ASM diskgroup and can be mounted by the OS like any other device. This can be useful since ASM diskgroups are not directly accessible by the OS and the storage is only accessible through the Oracle ASM instance or the ASMCMD command line utility. The ADVM volume is however not meant to be used for Oracle database files. Keep in mind that ADVM is optional and the necessary kernel driver is version dependent, which requires access to Oracle support to work with current OS releases.

  • 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.

  • Concept about Incremental Updated backup

    I am going through Backup portion of Oracle. However, I am not able to understand the concept about the incremental Updated backups, its advantages and disadvantages.
    Can anyone here help me out to get my concept clear.
    Thanks in advance .

    916438 wrote:
    I am going through Backup portion of Oracle. However, I am not able to understand the concept about the incremental Updated backups, its advantages and disadvantages.
    Can anyone here help me out to get my concept clear.
    Thanks in advance .http://docs.oracle.com/cd/E11882_01/backup.112/e10643/rcmsynta2011.htm#RCMRF111

  • About ASM and SAN...

    Hello Guys,
    I have to implement 3 nodes RAC 10gR2 ob centOS4 operating system. I have study so many documents about rac instaltion and configurations. I have learn how to set the network requirements with private, public and virtual IPs and all other stuff. I have learn installtion of clusterware and database with cluster enable functionality.
    BUT the storage options are still not clear to me. We have purchases SAN and we are planning to implement ASM for the storage. Now i want to know:
    How many disk and disk partitions 3 node structure will require on SAN?
    How ASM will access SAN, or you can say OS will access this shared storage?
    Voting disk and OCR can not be store on sharted storage and need to be store on raw devices... what these raw device can be? How it can be access by all nodes?
    Above three questions are disturbing me a lot. If they are clear to me the whole storage concept will be clear and i can implement RAC.
    Please help me by answering the above 3 questions. I will be vert greatful to you.
    Regards,
    Imran

    How many disk and disk partitions 3 node structure will require on SAN?
    There's no real answer to that! With Oracle generally, RAC or no RAC, the answer to how many disks you should have is "as many as possible". Partitioning is really up to you, too, depending on what you find easiest to manage. If you have a single SAN array, for example, comprised of 15 disks that you choose to partition into three or four logical volumes so that you can call one 'data', one 'redo', one 'OS', and one 'other' -that's entirely up to you, since Oracle could care less how you partition, what you call them or how many of them there are. Moreover, everything on every partition is being striped across those 15 disks anyway, so who cares?
    I think, however, you might be thinking of the RAC-specific issues of the voting disk and the Oracle Cluster Registry. If you were using a cluster file system, they could be just two files on the file system, about 120M in size between them. Since you are going to use ASM and these two elements can't be stored inside an ASM array, you'll have to create two raw partitions for this purpose. The rest you then chop up for ASM's use.
    It is NOT true, incidentally, that "Voting disk and OCR can not be store on sharted storage". By definition, the voting disk and OCR must be on shared storage! Indeed, raw partitions, ASM arrays and cluster file systems are ALL shared storage technologies. It just so happens that those two files can't use ASM... but raw or cfs are fine.
    A raw partition is not, of course, intrinsically 'shared storage'... but if it's a raw partition on your SAN, to which all three of your nodes are physically attached, then it is shareable. It's shareable simply because three nodes can see it. And because there's no file system there with exclusive and blocking file locks, what one node does to a raw partition doesn't stop another node accessing it simultaneously (which is the definition of shared storage, of course).
    How will ASM access SAN? By you partitioning the SAN into a number of logical volumes, each one of which will be kept raw, and you then declaring each such volume as a candidate disk. You'll wrap all candidate disks up into an ASM disk group... and then Oracle will write to that disk group and hence through to the underlying logical volumes. Which comes back to the original question: how many logical volumes should you create out of, say, a 15 disk LUN on a SAN?
    Depends, as I said, on a lot of things, but for example RAID5 runs best when there are either 5 or 9 disks in the array (or did when last I looked at an EMC Clariion SAN!). So if your underlying RAID technology was going to be RAID5, you might well create 3 5-disk logical volumes on the one LUN. To let ASM use all 15 disks, you'd then create a 3-disk diskgroup (where 1 ASM disk = 1 SAN logical volume). On the other hand, you might want to keep some disks back for future storage, in which case a 1-disk ASM diskgroup representing a single 9-disk logical volume might be the go, with the remaining 6 disks on the LUN available for future expansion.
    It's a complicated topic, unfortunately. You're dealing with physical storage which is already abstracted into logical volumes and then abstracted even further by wrapping those logical volumes up into ASM disk groups. You balance performance, expandability, management convenience, your SAN vendor's optimisation tricks and so on... and hopefully come out with something that works for you!

  • About ASM

    Anyone give me concept oriented document(except oracle docs) to study ASM.

    Oracle Doc is Always Good for detail concept, What about this link ORACLE-BASE - Automatic Storage Management (ASM) in Oracle Database 10g

  • Upgrade from 10.1.0.5 to 10.2.0.3 in RAC system / What about ASM ?

    Hi,
    I have trouble finding this information but answer may be simple.
    We have customers running 10gR1 and we would like to upgrade them to 10gR2 (10.1.0.5 -> 10.2.0.3)
    These are cluster configurations with ASM.
    I've found interesting documents about 10gR2 upgrade but most of them are about a non RAC database upgrade.
    So far I've planned to upgrade the clusterware first using rolling upgrade following doc ID 338706.1 and then upgrade the RAC database following doc ID 316889.1.
    But reading these notes, I'm still wondering about the ASM instance.
    1/ When do I need to upgrade it ?
    2/ How does the RAC database upgrade procedure accesses the datafiles if ASM instance is down ?
    3/ How does the procedure upgrades ORACLE_HOME if ASM instance is running ?
    4/ ???
    Thanks in advance.
    Edited by: user10797640 on Jan 15, 2009 2:09 AM
    Edited by: user10797640 on Jan 15, 2009 2:10 AM
    Edited by: user10797640 on Jan 15, 2009 4:51 AM

    You can follow the same upgrade method that you can use for single database for asm also.
    regards
    Pravin

  • Best iso for a7s mechanical shutter? what about the dynamic range in stills from s-log2 video?

    for s-log2 video the best iso apparently is 3200.(or higher)
    if i shoot stills using the mechanical shutter, what iso gives the best dynamic range?
    how about if i use s-log 2 silent shutter while exposing still photos,
    or if i use s-log2 video, capture a frame, and output using an LUT,
    how does the dynamic range in those scenarios compare to that of a still photo?
    how can i get a sony supply an LUT for s-log2 video?
    thanks,
    chris

    Note that AutoCad is not an avanced software, it only uses one cpu thread (so if you have a fast solo processor that's all AutoCad makes use of) but the cpus mentioned above are the fastest cpus per single core. I don't know about the Premiere Pro i.e. what this program does in the regard of utilizing all cores and threads, but AutoCad for sure does not. So an AutoCad machine only needs a fast CPU, good memory and a graphics card that AutoCad knows how to make use of in 3D (if you are using AutoCad for 3D) but AutoCad is definitely not the program to consider for use in 3D modeling. AutoCad is still vector based program (and probably will continue to be in future, since there will always be some need for vector based design software) but Autodesk does have software that is not vector based like Inventor.

  • Easy questions for Pro about ASM block size

    hi
    how can we change DB_BLOCK_SIZE in ASM (while instalation)
    we have a default of 4096

    As for databases 'later' is not possible. I'm not sure what happens when you choose another blocksize at creation time. ASM blocksize is only for metadata,it's not related to the actual database data (having the database blocksize) stored in ASM diskgroups.
    These are the blocks which are used for extent maps in shared pool.o you dont need to worry about this blocksize difference.
    here is the actul link that i copied over from(above)
    ASM instance's block size

  • How can i convert dynamic volume to basic volume of hard disk

     Seriel no.-{Removed for privacy}
    Product no.-QG478PA#ACJ
    Product name-HP pavilion dv6 notebook pc
    OS-windows 7 64 bit

    i am also did this ...everything you told me i did that ...
    ok i m tell you what exactly had been done.......
    i have hp pavilion dv6 with licenced copy of windows 7 homme basic...i didn't like win 7 home basic so i format this with windows 7 ultimate ..at the formating time this problem occur ""BOOT MANAGER MISSING"" than i used another bootable of win 7 ultimate that was correct than after complete installation i created new partions from windows disk managment at that this problem was ocured of dynamic partions........when i create new simple volume,all basic partitions become dynamic automatically......
    after this  i delete partitions from disk managment than again  boot the system for making partition as basic with windows bootable but i can't di this means making  new partion from booting process........the option for  making  new partion  appears deactivated at booting time with correct bootable cd........

  • WMI class to list dynamic volume groups

    Hi,
    All the WMI classes list only basic Volume Groups and not the dynamic groups.
    Even the disk management does not list dynamic groups.
    Why is this?
    and is there any way WMI can list these dynamic groups ?
    Dynamic groups basic info: 
     http://technet.microsoft.com/en-us/library/cc737048%28v=ws.10%29.aspx
    Thanks
    Randeep

    We canaslo use this:
    DISKPART> list disk
      Disk ###  Status         Size     Free 
    Dyn  Gpt
      Disk 0    Online          465 GB      0 B          *
    ¯\_(ツ)_/¯

  • Tutorial Dreamweaver Cs5.5 The Missing Manual (Pg 998 - 1018) about adding dynamic data to your page

    Hallo,
    I did Tutorial: Displaying Database Info in the Missing Manual for Dreamweaver CS5.5.
    My problem is with "Editing a Recordset and Linking to a Detail Page" (which starts at pg 1002:
    I did this exercise ,over 5 times nowe, but every time with "Building the Detailed Product Page" at pg 1007, I get a bad result.
    I only get one page (the default one with productID = 1) for every link on the indexpage.
    In the adressbar (Live View) I see the right adress: for example: http://localhost/cos...hp?productID=16, but for all productID's only the detailspage for productID are shown.
    There is also a message: Notice: Use of undefined constant ‘productID’ - assumed '‘productID’' in E:\xampp\htdocs\cosmo_shop\product.php on line 34
    But I don't understand what could be wrong in this line.
    Here is the code lines 33 -48: is is about the second line:
    $varProduct_rsDetails = "32";
    if (isset($_GET[‘productID’])) {
      $varProduct_rsDetails = $_GET[‘productID’];
    mysql_select_db($database_connCosmo, $connCosmo);
    $query_rsDetails = sprintf("SELECT products.productID, products.productName, products.price, products.`description`, products.inventory, products.image, vendors.vendorName FROM products, vendors WHERE products.vendorID = vendors.vendorID AND products.productID = %s ", GetSQLValueString($varProduct_rsDetails, "int"));
    $rsDetails = mysql_query($query_rsDetails, $connCosmo) or die(mysql_error());
    $row_rsDetails = mysql_fetch_assoc($rsDetails);
    $totalRows_rsDetails = mysql_num_rows($rsDetails);
    mysql_select_db($database_connCosmo, $connCosmo);
    $query_rsCategories = "SELECT * FROM categories ORDER BY categoryName ASC";
    $rsCategories = mysql_query($query_rsCategories, $connCosmo) or die(mysql_error());
    $row_rsCategories = mysql_fetch_assoc($rsCategories);
    $totalRows_rsCategories = mysql_num_rows($rsCategories);
    ?>
    Can someone tell me what is going on here?
    Kind regards, Ans Hekerman

    I can manually type in double brackets, like this:
    $varProduct_rsDetails = "1";
    if (isset($_GET["productID"])) {
      $varProduct_rsDetails = $_GET["productID"];
    this is accepted; no syntax-error report.
    I can manually type in single brackets, like this:
    $varProduct_rsDetails = "1";
    if (isset($_GET['productID'])) {
      $varProduct_rsDetails = $_GET['productID'];
    this is also accepted; no syntax-error report.
    Dreamweaver itself made this code:
    $varProduct_rsDetails = "32";
    if (isset($_GET[‘productID’])) {
    $varProduct_rsDetails = $_GET[‘productID’];
    this was not OK; there was a syntax-error report.
    But strange enough, when I do paste this now from here, it is accepted.
    So the problem has been, that DW created code that gave a syntax error.
    I could repair it by replacing the single qoutes of DW, by typing single quotes in DW manually, or by typing in in DW manually double qoutes!!!
    So maybe everybode was right!!!
    But is was a very bad problem; maybe a "bug" of the program?
    I repeated this about 10 times before I got the solution frome this Forum.

  • Questions about example "Dynamic JDBC Credentials for Model 1 and Model 2"

    Hello,
    i am trying to set up dynamic JDBC authentication in my ADF BC application - i want that it'll work like in Forms - a dababase user with the proper priveleges can log into my ADF BC application using his database login and password, and work with application.
    I've read the paper "How To Support Dynamic JDBC Credentials" at
    http://www.oracle.com/technology/products/jdev/howtos/10g/dynamicjdbchowto.html
    and test the very useful example, created by Steve Muench, which i've got from
    http://radio.weblogs.com/0118231/stories/2004/09/23/notYetDocumentedAdfSampleApplications.html#14
    The example works, but when i'm transfer its realisation in my application - it doesnt work the right way. The problems is the following:
    1. I can connect and work successfully only under the owner of the schema - the username and password of which i've wrote in the "jbo.server.internal_connection" string of the AM configuration.
    2. When i'm connecting under other users, which have all the rights to work with the db objects, used by application, i got the main page with the "Access Denied" message - as i have no priveleges to the tables.
    3. The big surprise is that if i am entering the fake username and password - the random letter combination - then i am getting the same behavior as in p.2 - the main page with the "Access Denied" message!
    And the last question is:
    4. Is it possible to set up the dynamic jdbc authentication using the build-in JDeveloper functions - i mean not to use that additional code, not override the ADF Binding Filter, and so on, but set up the similar behaviour (users log in using their db names and passwords) in several minutes following the standart documentation?
    Thanks in advance!

    One more question:
    I have 2 independent Application Modules in my application - to make the 2 transactions independent one form another, when working with different parts of project - and while using dinamic JDBC authentification, the user connects only in the first AM under the username he's entered, but the 2nd AM works under the predefined earlier (during development) connection for that AM.
    How can i make the 2nd AM to be connected under the logging in user (same as the 1rst AM)?

  • About using dynamic sql in jsp

    I make a jsp file with "CreateViewObjec".I can get the message from db ,but I get the same message when I push the button "next" .Please help me!
    my jsp file is:
    <%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
    <%@ page contentType="text/html;charset=MS936"%>
    <HTML>
    <HEAD>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=MS936">
    <TITLE>
    Hello World
    </TITLE>
    </HEAD>
    <BODY>
    <H2>
    The current time is:
    </H2>
    <P>
    <% out.println((new java.util.Date()).toString()); %>
    </P>
    <jbo:ApplicationModule id="MypackageModule" configname="mypackage.MypackageModule.MypackageModuleLocal" releasemode="Stateful" />
    <jbo:CreateViewObject appid="MypackageModule" name="dyname" rangesize="10" >
    select PRODUCT_NAME from product_information
    </jbo:CreateViewObject>
    <jbo:DataSource id="id" rangesize="20" appid="MypackageModule" viewobject="dyname" />
    <table border="0">
    <tr>
    <td ALIGN="right"><jbo:DataScroller datasource="id" /></td>
    </tr>
    <tr><td>
    <jbo:DataTable datasource="id" />
    </td>
    </tr>
    </BODY>
    </HTML>
    <jbo:ReleasePageResources />

    David,
    I want to change the where clause dynamically.Our objective is to make the map in a generic way so that if there is a change in where clause (i.e. adding more conditions in where clause) i dont have to change the map.I can change the values(if used, say emp_no=20) however i'm facing problem changing the whole condition i.e. even the column name.
    Thx

Maybe you are looking for

  • Preferences window won't display along with other windows.

    I am trying to edit my preferences. It only displays a little hint of a window with an X to close it. The same thing for reporting a bug. Basically I have not been able to get one popup application window to display. I am on Vista Ultimate x64 with d

  • Billing Numbering in Italy

    Does anybody have a sales organization setup for Italy... where they have implemented either: 1 - invoice lists 2 - parallel buffering We are having performance issues with our Italy billing because they want 1 invoice per payer... per month... so we

  • ADOBE FLASH PLAYER CRASHES DURING DOWNLOAD/INSTALL

    i ALREADY HAVE THE LATEST ADOBE FLASH PLAYER INSTALLED AND WORKING IN INTERNET EXPLORER. i RECENTLY ADDED FIREFOX BECAUSE OF BAD MALWARE OUT THERE BUT I CAN'T GET THE ADOBE FLAS PLAYER TO WORK IN FIREFOR. MAYBE HTHERE'S A WAT TO GET IT INTO FIREFOS W

  • Photoshop 6.0, bringing sketches in and adding color

    I have Photoshop 6.0 (and Illustrator 10). I am also new to the software. Am I able to import a sketch into Photoshop, and then work with it? I'd like to draw a sketch on paper or a board, import it in, and then "clean it up". Then be able to color i

  • Can't log or delete Facebook account from settings in ios 7

    Hello yesterday my sister wanted to unblock my mom from Candy crush so she deleted my facebook acount from settings so she can log with her account and use Candy Crush with her own profile. After that i deleted her account and wanted to put my own ag