OK to use fdisk/100% "SOLARIS System" partition for RAID6 Virtual Drive?

Solaris newb, here - I am configuring an x4270 with 16 135 GB drives. Basic approach is
D0, D1: RAID 1 (Boot volume, Solaris, Oracle Software)
D2-D13: RAID 6 (Oracle dB files)
D14, D15: global spares
After configuring the RAID's w/WebBIOS Utility, I am now trying to format/partition the RAID 6 Virtual Drive, which shows up as 1.327 TB 'Optimal' in the MegaRAID Storage Manager. After hunting around the ether for advice on how to do this, I came across http://docs.oracle.com/cd/E23824_01/html/821-1459/disksxadd-50.html#disksxadd-54639
"Creating a Solaris fdisk Partition That Spans the Entire Drive"
which is painfully simple: after 'format', just do an 'fdisk' and accept the default 100% "SOLARIS System" partition. After doing this, partition>print and prtvtoc show this:
partition> print
Current partition table (original):
Total disk cylinders available: 59125 + 2 (reserved cylinders)
Part Tag Flag Cylinders Size Blocks
0 unassigned wm 0 0 (0/0/0) 0
1 unassigned wm 0 0 (0/0/0) 0
2 backup wu 0 - 59124 1.33TB (59125/0/0) 2849529375
3 unassigned wm 0 0 (0/0/0) 0
4 unassigned wm 0 0 (0/0/0) 0
5 unassigned wm 0 0 (0/0/0) 0
6 unassigned wm 0 0 (0/0/0) 0
7 unassigned wm 0 0 (0/0/0) 0
8 boot wu 0 - 0 23.53MB (1/0/0) 48195
9 unassigned wm 0 0 (0/0/0) 0
# prtvtoc /dev/dsk/c0t1d0s2
* /dev/dsk/c0t1d0s2 partition map
* Dimensions:
* 512 bytes/sector
* 189 sectors/track
* 255 tracks/cylinder
* 48195 sectors/cylinder
* 59127 cylinders
* 59125 accessible cylinders
* Flags:
* 1: unmountable
* 10: read-only
* Unallocated space:
* First Sector Last
* Sector Count Sector
* 48195 2849481180 2849529374
* First Sector Last
* Partition Tag Flags Sector Count Sector Mount Directory
2 5 01 0 2849529375 2849529374
8 1 01 0 48195 48194
My question: is there anything inherently wrong with this default partitioning? Database is for OLTP & fairly small (<200 GB), with about 140 GB being LOB images.
Thanks,
Barry

First off, RAID-5 or RAID-6 is fine for database performance unless you have some REALLY strict and REALLY astronomical performance requirements. Requirements that someone with lots of money is willing to pay to meet.
You're running a single small x86 box with only onboard storage.
So no, you're not operating in that type of environment.
Here's what I'd do, based upon a whole lot of experience with Solaris 10 and not so much with Solaris 11, and also assuming this box is going to be around for a good long time as an Oracle DB server:
1. Don't use SVM for your boot drives. Use the onboard RAID controller to make TWO 2-disk RAID-1 mirrors. Use these for TWO ZFS root pools. Why two? Because if you use live upgrade to patch the OS, you want to create a new boot environment in a separate ZFS pool. If you use live upgrade to create new boot environments in the same ZFS pool, you wind up with a ZFS clone/snapshot hell. If you use two separate root pools, each new boot environment is a pool-to-pool actual copy that gets patched, so there are no ZFS snapshot/clone dependencies between the boot environments. Those snapshot/clone dependencies can cause a lot of problems with full disk drives if you wind up with a string of boot environments, and at best they can be a complete pain in the buttocks to clean up - assuming live upgrade doesn't mess up the clones/snapshots so badly you CAN'T clean them up (yeah, it has been known to do just that...). You do your first install with a ZFS rpool, then create rpool2 on the other mirror. Each time you do an lucreate to create a new boot environment from the current boot environment, create the new boot environment in the rpool that ISN'T the one the current boot environment is located in. That makes for ZERO ZFS dependencies between boot environments (at least in Solaris 10. Although with separate rpools, I don't see how that could change....), and there's no software written that can screw up a dependency that doesn't exist.
2. Create a third RAID-1 mirror either with the onboard RAID controller or ZFS, Use those two drives for home directories. You do NOT want home directories located on an rpool within a live upgrade boot environment. If you put home directories inside a live upgrade boot environment, 1) that can be a LOT of data that gets copied, 2) if you have to revert back to an old boot environment because the latest OS patches broke something, you'll also revert every user's home directory back.
3. That leaves you 10 drives for a RAID-6 array for DB data. 8 data and two parity. Perfect. I'd use the onboard RAID controller if it supports RAID-6, otherwise I'd use ZFS and not bother with SVM.
This also assumes you'd be pretty prompt in replacing any failed disks as there are no global spares. If there would be significant time before you'd even know you had a failed disk (days or weeks), let alone getting them replaced, I'd rethink that. In that case, if there were space I'd probably put home directories in the 10-disk RAID-6 drive, using ZFS to limit how big that ZFS file system could get. Then use the two drives freed up for spares.
But if you're prompt in recognizing failed drives and getting them replaced, you probably don't need to do that. Although you might want to just for peace of mind if you do have the space in the RAID-6 pool.
And yes, using four total disks for two OS root ZFS pools seems like overkill. But you'll be happy when four years from now you've had no problems doing OS upgrades when necessary, with minimal downtime needed for patching, and with the ability to revert to a previous OS patch level with a simple "luactivate BENAME; init 6" command.
If you have two or more of these machines set up like that in a cluster with Oracle data on shared storage you could then do OS patching and upgrades with zero database downtime. Use lucreate to make new boot envs on each cluster member, update each new boot env, then do rolling "luactivate BENAME; init 6" reboots on each server, moving on to the next server after the previous one is back and fully operational after its reboot to a new boot environment.

Similar Messages

  • Looking for a One to Many script to extend the system partition for Windows 7 machines

    Looking for a One to Many script to extend the system partition for Windows 7 machines

    Pre-written scripts can be found in the repository:
    http://gallery.technet.microsoft.com/scriptcenter
    If you can't find what you need, you can request a script (no idea if anyone ever bothers to fulfill these requests though, I know I don't):
    http://gallery.technet.microsoft.com/scriptcenter/site/requests
    Let us know if you have any specific questions.
    Don't retire TechNet! -
    (Don't give up yet - 12,950+ strong and growing)

  • I have a late 2011 mac book pro and I'm wondering if it uses SATA II or SATA III for the hard drive? Which eventually I'm going to replace with a SSD.

    I was wondering if the late 2011 macbook pro uses SATA II or SATA III for the hard drive. The reseason I'm asking this is because some day I'm going to replace the Hard drive for a SSD drive down the road and would like to use all the performance of the SATA controler.

    SATA III.

  • Linux Cluster File System partitions for 10g RAC

    Hi Friends,
    I planned to install 2 Node Oracle 10g RAC on RHEL and I planned to use Linux File system itself for OCR,Voting Disk and datafiles (no OCFS2/RAW/ASM)
    I am having SAN storage.
    I would like to know how do i create shared/cluster partitions for OCR,Voting Disk and Datafiles (common storage on SAN).
    Do i need to install any Linux cluster file system for creating these shared partitions (as we have sun cluster in solaris)?
    If so let me know what versions are supported and provide the necessary Note / Link
    Regards,
    DB

    Hi ,
    Below link may be useful to you:
    ORACLE-BASE - Oracle 10g RAC On Linux Using NFS

  • Transport of Source System assignment for a Virtual Cube

    Built a transport with the datasources, transfer rules, cubes etc..
    After transport to my Q system - in the Q system I am not seeing any source system assignment for my remote cube
    OBviously it exists in Dev
    Everythign else is fine - datasource, infosource trasnfer rules but nothing underneath the infocube where the source system normally is
    transport before and after in the transport conenctor picks up nothing to be transported
    Logical system mapping table in Q is fine (naturally - because the datasouces got there) - replicate all done
    Any ideas?

    hi Simon,
    check sap help
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/63c620e18411d4b2d90050da4c74dc/frameset.htm
    The source system assignments are local to the system and are not transported.
    hope this helps.

  • Solaris system requirements for Oracle 9i

    Hi everyone,
    I want to get a Sun Sparc to use for Oracle 9i. Someone who can outline for the system requirement?
    Thanks in anticipation

    Ignatius,
    system requirements are described in Installation Guide (Pre-Installation Requirements).
    For example here: http://download-west.oracle.com/docs/html/A96167_01/pre.htm#sthref106

  • Can VirtualBox use a Boot Camp partition for a virtual machine?

    Can Sun VirtualBox be pointed at a Boot Camp partition to use it as a virtual machine, much like VMWare Fusion can?
    -John

    http://en.wikipedia.org/wiki/Virtualbox
    http://blogs.sun.com/fatbloke/entry/windows7_onvirtualbox
    Check the FAQ
    http://www.virtualbox.org/

  • How do you use the 100$ student app discount for the app store?

    I recently bought a new Macbook Pro with the 100$ discount from the student aid pack though it also stated that I would have 100$ in app-money. How do I recieve this money on the app store account?

    How to get your gift card here >  http://store.apple.com/us/browse/campaigns/back_to_school

  • No partitions for Firewire boot drive?

    I've been limping along with a 40GB main drive for a while (which I could deal with since I have a 120GB drive for my audio work, which is what I mainly use the computer for) and I was going to back up everything to a 250GB Firewire drive and then install a bigger hard drive. Somewhere, though, I seem to have gotten the idea that you can't boot from a FW drive w/partitions. Am I wrong? I hope so.

    wilhelm:
    Dr. Smoke's FAQ Backup and Recovery has excellent advice, including a suggested scheme for partitioning. Of course, your needs are different and will dictate your scheme.
    Your first (backup) partition should be approximately the size of your HDD, because that is all the capacity your backup will need. However, you situation is complicated by the fact that you are contemplating a larger internal HDD, which you will then backup to your backup partition. It might be well to go ahead and create a partition the size you will eventually need for backup when you swep out your old HDD for a new one. (Incidentally, you can then put the old HDD in a firewire enclosure for an additional HDD, which, I am sure, you will find useful in some way!)
    In terms of cloning back to your newly swapped in internal HDD, that will, indeed, make the process easier. You will need to format the HDD, as you will the external when you get it, then use SuperDuper to clone everything over to it.
    Here is a set of step-by-step directions for formatting and partitioning your HDD:
    Formatting, Partitioning Zeroing a Hard Disk Drive
    Warning! This procedure will destroy all data on your Hard Disk Drive. Be sure you have an up-to-date, tested backup of at least your Users folder and any third party applications you do not want to re-install before attempting this procedure.
    Boot from the install CD holding down the "C" key.
    Select language
    Go to the Utilities menu (Tiger) Installer menu (Panther & earlier) and launch Disk Utility.
    Select your HDD (manufacturer ID) in left side bar.
    Select Partition tab in main panel. (You are about to create a single partition volume.)
    Select number of partition in pull-down menu above Volume diagram.
    (Note: 1 partition is normally better for an internal HDD. External HDDs usually have more than one. See Dr. Smoke’s FAQ Backup and Recovery for tips on partitioning external HDD.)
    Type in name in Name field (usually Macintosh HD)
    Select Volume Format as Mac OS Extended (Journaled)
    Click Partition button at bottom of panel.
    Select Erase tab
    Optional: (Select the sub-volume under Manufacturer ID (usually Macintosh HD).
    Check to be sure your Volume Name and Volume Format are correct.
    Select on Security Options button (Tiger) Options button (Panther & earlier).
    Select Zero all data. (This process will map out bad blocks on your HDD. However, it could take several hours. If you want a quicker method, don't go to Security Options and just click the Erase button.)
    Click OK.
    Click Erase button
    Quit Disk Utility.
    Open installer and begin installation process.
    Good luck.
    cornelius

  • Can I move my operating system to a different partition on the same drive?

    I thought I knew what I was doing when I partitioned my hard drive and installed the operating system and everything else. The other partitions are for documents, photos, etc. It worked well for quite a while but now I find there is not enough free space on my start-up partition (24GB) to be able to do new installations. I have cleared a 50 GB partition on the same drive to be the new home of my operating system. I tried copying all the files in the System partition to the new drive but "Startup Disk" doesn't recognize the copied version. How can I make this work without having to install everything all over again?

    Too true. I have been partitioning my drives since the 80's when it was "illegal" and voided warranties as was opening the case on a Mac. Now the cases open right up and you drop and slide in new drives and memory. And it has saved my butt many many many times. You put your operating system on one partition, from what I have read it is best on the first partition of the first hard drive in the chain, Master, if you have more than one drive. I have four drives with now down to 8 partitions with the last two 10.4.x OS's that worked well and my last 10.5 for emergency use, all on one drive in separate partitions and boot to them all the time with no problems. I always keep my last install just in case intact and bootable. It's no different than what is done with BootCamp and running Windows. Then put all your data, files, non-Apple applications on another partition(s). That way when the OS hammers, and it will, all you have to recover is the OS and your data is safe. Thenall you really have to worry about is certain preferences and databases that have to be on the start up partition that won't work when aliased. I have found them, and they are few, and use Backup from the iDisk software library to back these files up to my iDisk nightly. And having the OS all by itself makes back ups so much easier and smaller. But you have to leave Apple applications on the OS partition in the Applications or Utilities folder or the Apple Updater will not see them.
    Before iTunes and iPhoto would allow you to link to databases that are not on the start up partition, I was aliasing those files from other partitions. Then early 10.5 it didn't work as well, now when you hold the option key prior to starting up in iTunes and iPhoto you'll get a window to go find or create any of many databases to run off of. I have done this for years with Apple, Microsoft, Macromedia, Adobe and many other applications.
    So far my largest OS has been 14.6GB after I installed GarageBand and it loaded a ton of instruments on to the OS partition. I have been through this before and found them and moved them off to another partition and aliased them back and GB works great. Otherwise, even in 10.5.x you can have relatively smaller partitions. And yes you want room to grow, if even just scratch disc space that some applications will not let you choose or go off the OS partition. So I hover around 25-30GB partitions and have never gotten close to getting more that 60% full, fulfilling the 10-15% free space axiom that seems to get larger with every update. I have read here that several people that had taken their machines to an Apple where they replaced drives saying that the techs partitioned the drives and said that the minimum for 10.5.x was 12GB. As the updates flow, that will vary probably up. Plus Apple has some bloated applications and a ton of things that you'll never need or use that take up room that are a pain to find, like unnecessary fonts. A little extra space is always good.
    I use CarbonCopyCloner to make compressed back ups and bootable clones. The older versions would not copy files that would be easily rebuilt when you booted that OS, thus cleaning up the clone/back up by cleaning/omitting files that normally get damaged. Not sure if that is part of the latest versions. I think they copy everything. Another great thing is that Apple installers and Disk Utility and can use them to restore or migrate from. Because of CCC, I now have it down to 10-15 to restore a crashed or failing OS from parts. I have yet to loose anything, except time in having to deal with an OS that sometimes has a mind of its own.
    As you play around as I did when I was waiting for an Apple Tech Rep, and reran the Combo Updater back over a wonky install, to find out if you could do that, it was done and worked great just as he returned and said no one there knew. I told him that I did and it worked great. We kept in touch for a couple of months to see if anything weird happened, which it didn't, and now it is suggested and common practice. Just as the Tech's and I whispered under our breath in the 90's about partitioning. Now they suggest it and Apple will talk to those that have partitioned. As you see needs and experiment you'll learn (trial by fire) and all this will become second nature. So don't think this is too much and go for it. Just make sure before you are completely comfortable, have another drive, I use 25GB Rewritable Blu-ray Discs, to do regular normal, CCC, back ups until you get the hang of it. This method yields 6-8GB compressed archives. Then you'll have a place for your stored back ups and whatnot. I was keeping up to 5 iterations, i.e.: 10.5.1a, b, c, d and e. Once my paranoia subsided I pared it down to two since I could easily recover the small amount that I have to now from small back ups that are mostly aliases relinking files that are safe on other partitions.
    So yes you can put/clone the OS to another partition. Just make sure you cover your bases, use an application made for cloning/backing up (CCC) and label your installs as not to have the same name on two OS's or you'll have a bit of a problem off the top remembering which is which. I'm on 10.5.5C2.
    Good Luck and Happy Partitioning.

  • R&R - how is the system partition identified?

    When trying a full restore of the system partition only (from a backup stored on a network share, selecting "recreate full system" and threafter checking "system drive only"), I get a (German) error message, saying something like
    "... the system partition does not exist or could not be found".
    Since my R&R backups were created when my notebook was configured with many partitions (linux and windows), the partition scheme in the master boot sector was different. Now I would like to restore the system partition into the C: drive (partition "Windows7_OS")  but this partition is not found by R&R. Does anone know how R&R looks for the system partition? If I would know what attributes such a partition needs to have, I could probably "fake" such a partition and R&R would restore my files...

    I've read your posts.  R&R has a limitation that the partition structure of the disk cannot change after you start taking backups.  I think at this point, your only hope of recovering your backups is to start with a completely blank HDD (no partitions) that is as big or bigger than your original HDD.  This will put R&R into a different mode called "bare-metal" where the partition structure, in addition to the contents, are restored.  The way you are doing it now, R&R is trying to restore the contents only, but since the partition structure has changed, this is apparently failing.
    Anyway, try using a completely blank HDD and restoring your backup that way.  I think it's probably your only hope.

  • Ok to format SYSTEM partition if not booting from original drive anymore?

    I bought a SSD for my HP Pavilion dv7 and installed it as the primary boot drive, upgrading with a new copy of Windows at the same time. I use the original drive in the second slot for data, and have formatted the original C: partition, but not touched the other 3 partitions. I would like to be able to use at least one primary partition for another OS or as a backup partition. If I want to leave the recovery partition alone, and be able to run diagnostics, that means SYSTEM....Can the recovery tools work if they are not on the boot drive? If so, I can take the SYSTEM partition (the SSD has the active boot partition).
    This question was solved.
    View Solution.

    Hi,
    Unless the Bios can access the HP_TOOLS partition at boot ( which it will not be able to from the drive in the second bay ), you will lose the ability to run the extended diagnostics and the ability to have the bios flash execute on reboot.  The bios will still be able to be updated, but the flash will run in the Windows environment which has more potential to cause problems.
    However, the HP_TOOLS partition can be created on a flash drive or you could simply create it on your SSD - see the document on the link below regarding this - this is just as an example and the download included may not be correct for your particular notebook, so you would need to get this from your own Product page.
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-101396-1&cc=uk&dlc=en&lc=en...
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • Use System settings for proxy

    You should allow the Mac Desktop version to use the system proxy settings.  Curerntly, I have to switch my proxy settings everytime I leave/return to work.  It would be better if Spotify just used the Mac OS system settings for the proxy.  Most other software does this.  And this is why there are system settings in the first place, so other software can take advantage of them.

    Good news everyone! Apple Music iTunes perfectly uses the system proxy settings, even when they are set to socks, and that without a restart from the client. Seamless integration, works perfectly.

  • Solaris 8 x86 w/ Seagate 410800N Drive - Size Detection Problem

    I have a Dual PII-300Mhz computer w/ 786MB memory and a 4.5GB Wide Scsi (Seagate) and an 8.1GB Narrow Scsi (Seagate - 410800N) configuration.
    I have installed Solaris 8 x86 and applied the "recommended patches". The system is working great EXCEPT for when I attempt to format the ST410800N hard drive.
    The # of cylinders is suppose to be 4925, heads 27, sectors per track 133, etc...
    Solaris is detecting only ~467 cylinders and 26 heads. I've tried to change the "TYPE" to one that I created and it seems to work for a few menu selections, but then when I try to partition the drive, it shows only ~467-470 cylinders. It shows 9 slices and only allows me modify up to #7. The SCSI ID for the drive is 4, which I'm not sure if this is something that Solaris is reserving for a Tape drive. I can change it to 1 or 2.
    Any advice would be greatly appreciated. I am new to using Solaris, but I'm enjoying it alot. I just would like to get this drive partitioned so that I can move "home" and to install Oracle 8.x
    Thanks,
    George

    Thanks for all of the helpful responses. I figured out the problem.

  • How to creating more( 16) partitions for raw device

    hi,
    I am trying to install ORACLE RAC on linux(Red Hat Linux 9 Professional Edition), here i need more partitions than existing (by default hda1 -- hda16 exists bu i need upto hda27) , so i used ' # mknod -m 660 /dev/hda17 b 3 17' to add more partitions . this step is successfully done. after this when i try to use fdisk to create new partition, i could add partitions up to hda16 successfullly, but after that it displays a message " the maximum number of partitions has been created"
    how to overcome this and create the rest of partitions. what to do to create more partitions than 16. I need your help . thanks in advance
    thanks,
    VJagadeswar @yahoo.com

    Try to post this topic here:
    Forums Home » Oracle Technology Network (OTN) » Technologies » Linux
    Generic Linux
    Joel Pérez

Maybe you are looking for

  • How to write a dynamic SQL in Oracle Portal

    Hello I am running portal on instance C. I have instance A and B From instance C I want to run a report where I will select the instance name. then the when I execute the query must be dynamically generated adn executed. for example: in the case of i

  • CD driver/burning software

    I would like to replace the original 600i CD reader in a PPC 8500 running 8.6 with one that is a CD writer/DVD reader out of an old Sawtooth 350 G4 for burning data CDs. As I jumped from 7.5.3 R2 to OsX on newer Mac(s), I missed out on OS8 and OS9 un

  • Customer Data tab

    Hi All, We have added a customer data tab in PO header using enhancement MM06E005. We also added a push button in this tab. Our requirement is to call a zprogram once the user presses this push button. Is it possible? Regards, Sibin

  • Loading Files into CS3 Raw Presets

    I went from window's xp to vista. When I would open a RAW file I would be able to click the presets tab to the right of the picture where I had loaded Camera Raw Effects. Now that I have switched to vista, I am not able to find how to do that again.

  • Fast command-line program which displays connectivity

    Hi I'm looking for a command-line program which can show whether or not my network interface has an IP address or not. It could use "ifconfig" to extract the information, I don't really care, but it has to be *fast* and it cannot require root access.