Volume manager or zfs

I have veritas volume manager in a couple of systems.
Zfs is it similar ?
I read the documentation, and, the pool disk creation, file systems depend of the pool of disk. Its like veritas.
What is the big difference ?

Refer to the first link which I provided. What I
meant is that those admins who use fsck on occasion
will realise that the zfs filesystems do not have
such a utility or requires one (as yet).Correct. It's not needed.
Yes it does resilver data - provided you are using
redundant disks - the zfs data integrity model is
based on checksumming - the checksums assists zfs to
recognise data is bad, but in order ot this to
resilver data - it must check the other copy - zfs
will allow you to create unmirrored filesystems -
this means - that if you did not use the replication
features using mirroring or raidz - you are SOL. Of course. This is no different from any other volume manager. I was just confused by your original quote that it would "resilver corrupted data
by means of the built-in checksumming." It may use checksumming for verification, but it must resilver from redundant storage, not the checksum. If no redundant storage exists, then your data is gone, just like any other storage system.
I'm not nervous about the lack of fsck - If I have to
use this filesystem on my company's data - and
something terrible happens - the questions management
will ask: Why did you use zfs? Were you aware of
potential issues? Has this been tested in a
development environment?
I'm not working in a fictious environment but one
that contains terabytes of data. It is my
responsibility to find tested and proven
technologies, leverage them in order to achieve a
stable environment. New technologies are always
tested as proof of concept then tested further in
development. A business case is then written which
justifies the use of that technology. I'm not
nervous.Yes, as expected. Even besides design issues, the age of ZFS is still young compared to other similar technology. There are still known bugs and limitations with ZFS. Those would be my primary concern before using it in production.
I just didn't know what you were referring to with the "if you're willing to overlook this" sentence. I was assuming that something about the lack of fsck was a problem that had to be overlooked. That's why I was asking for clarification.
There's no fsck by design, and resilvering data works similarly to other volume managers (except that it does so only after verification, not blindly). So I'm not sure what I'm supposed to overlook.
Darren

Similar Messages

  • Solaris Volume Manager or Hardware RAID?

    Hi - before I build some new Solaris servers I'd like thoughts on the following please. I've previously built our Sun servers using SVM to mirror disks and one of the reasons is when I O/S patch the server I always split the mirrors beforehand and in the event of a failure I can just boot from the untouched mirror - this method has saved my bacon on numerous occasions. However we have just got some T4-1 servers that have hardware RAID and although I like this as it moves away from SVM / software RAID and to hardware RAID I'm now thinking that I will no longer have this "backout plan" in the event of issues with the O/S updates or otherwise however unlikely.
    Can anyone please tell me if I have any other options?
    Thanks - Julian.

    Thanks - just going through the 300 page ZFS admin guide now. I want to ditch SVM as it's clunky and not very friendly whenever we have a disk failure or need to O/S patch as mentioned. One thing I have just read from the ZFS admin guide is that:
    "As described in “ZFS Pooled Storage” on page 51, ZFS eliminates the need for a separate volume
    manager. ZFS operates on raw devices, so it is possible to create a storage pool comprised of
    logical volumes, either software or hardware. This configuration is not recommended, as ZFS
    works best when it uses raw physical devices. Using logical volumes might sacrifice
    performance, reliability, or both, and should be avoided."
    So looks like I need to destroy my hardware RAID as well and just let ZFS manage it all. I'll try that, amend my JET template and kick of an install and see what it looks like.
    Thanks again - Julian.

  • Are volume manager commands available inside non-global zones

    My application requires usage of volume manager commands to create new filesystem, expand an existing file system inside the non-global zone. Is this supported?
    Or the only option is to create filesystem in global zone and assign to non-global zones?

    ArunZone wrote:
    My application requires usage of volume manager commands to create new filesystem, expand an existing file system inside the non-global zone. Is this supported?No. There's no zone knowledege with SVM, so it must be restricted to the global zone only. If you could use ZFS instead, you could delegate a filesystem to a zone and create/modify within the zone.
    Or the only option is to create filesystem in global zone and assign to non-global zones?If you must use SVM, yes.
    Darren

  • Volume Manager in Solaris 10

    Hi All -
    I loaded Solaris 10 OS on two separate disks to be managed by RAID. The idea was that if one disk OS crashes, then RAID will switch me to the other disk and I should be able to boot from that without major loss in operational time of the node. For such a scenario, do I need to have Veritas Volume Manager or does Solaris 10 come with an default volume manager which will do this for me.
    Your help is greatly appreciated.
    Regards

    RTFM :-)
    http://docs.sun.com/app/docs/doc/816-4520
    alan

  • How do you change volume permissions with Solaris Volume Manager?

    (Previously posted in "Talk to the Sysop" - no replies)
    I'm trying to set up Solaris 9 to run Oracle on raw partitions. I have my design nailed down and I have built all the raw partitions I need as soft partitions on top of RAID 1 volumes. All this is built using Solaris Volume Manager (SVM).
    However, all the partitions are still owned by root. Before I can create my Oracle database, I need to change the owner of the Oracle partitions to oracle:oinstall. The only reference I found telling me how to do this was in a Sun Blueprint and it essentially said "You can't change volume permissions directly or permanently using SVM and chown will only remain effective until the next reboot. To make the changes permanent, you must modify /etc/minor_perm". Unfortunately, I can't find an example of how to do this anywhere and the online man pages are not particularly helpful (at least not to me).
    I'd appreciate a quick pointer, either to a good online resource or, even better, a simple example. For background, the volumes Oracle needs to own are:
    /dev/md/rdsk/d101-109
    /dev/md/rdsk/d201-203
    /dev/md/rdsk/d301-303
    /dev/md/rdsk/d401-403
    /dev/md/rdsk/d501-505
    I provide this information because I'd like to assign some, but not all, of the devices under /dev/md/rdsk to the oracle user and I was hoping some smart person out there could illustrate an approach using simle regular expressions, at which I'm horribly poor.
    Thanks in advance,
    Adrian

    Ron, I feel your pain.  I just came from an HTC also and a lot of stuff with this iPhone is bugging the crap out of me.  Who makes a phone where you can't adjust the ringer and alert volumes independently?  Instead, I have to adjust the alert volume when it is active.  C'mon guys.  Get with the program.  You won a bunch of Android users over with the 4S, but you're going to chase us all back when we're done with our contract.  Frustrating.  

  • Unable to Initialize Volume Manager from a Configuration File

    I'd like to reattach a D1000 to a rebuilt system. The array contains a raid 5 partition that was built with Solaris Volume Manager (Solaris 9). Since it is the same system all controller/target/slice ids have not changed. I was able to restore the Volume Manager configuration files (/etc/lvm) from a tape backup and followed the instructions provided in the Solaris Volume Manager Administration Guide: How to Initialize Solaris Volume Manager from a Configuration File <http://docs.sun.com/db/doc/816-4519/6manoju60?a=view>.
    All of the state database replicas for this partition are contained on the disks within the array so I began by creating new database replicas on a local disk.
    I then copied the /etc/md.cf file to /etc/md.tab
    # more /etc/lvm/md.tab
    # metadevice configuration file
    # do not hand edit
    d0 -r c1t10d0s0 c1t11d0s0 c1t12d0s0 c1t8d0s0 c1t9d0s0 c2t10d0s0 c2t11d0s0 c2t12d0s0 c2t8d0s0 c2t9d0s0 -k -i 32b -h hsp000
    hsp000 c1t13d0s0 c2t13d0s0
    I then tested the syntax of the md.tab file (this output is actually from my secomd attempt).
    # /sbin/metainit -n -a
    d0: RAID is setup
    metainit: <hostname>: /etc/lvm/md.tab line 4: hsp000: hotspare pool is already setup
    Not seeing any problems I then attempted to recreate the d0 volume, but it fails with the error below:
    # /sbin/metainit -a
    metainit: <hostname>: /etc/lvm/md.tab line 3: d0: devices were not RAIDed previously or are specified in the wrong order
    metainit: <hostname>: /etc/lvm/md.tab line 4: hsp000: hotspare pool is already setup
    Any suggestions on how to reinitialize this volume would be appreciated.
    Thanks, Doug

    You have UserPrincipalName column heading in the csv file so this should be your cmdlet.
    import-csv C:\temp\sharedMailboxCreationTest.csv | ForEach-Object {New-Mailbox -shared  -Name $_.Name  -Alias $_.Alias  -OrganizationalUnit $_.OrganizationalUnit -UserPrincipalName $_.UserPrincipalName -Database $_.Database}
    Blog |
    Get Your Exchange Powershell Tip of the Day from here

  • Veritas volume manager for solaris 10

    Hi All
    which version veritas volume manager will support solaris 10 06/06.
    can you just update a link for reference
    Regards
    RPS

    Hello,
    we are currently using solaris 9 with veritas volume manager 3.5.So i would like to know if i upgrade to solaris 10 06/06.whether i can use 3.5 or not.
    Using the Veritas (Symantec) support site, I have found the following document
    VERITAS Storage Solutions 3.5 Maintenance Pack 4 for Solaris
    http://seer.support.veritas.com/docs/278582.htm
    The latest supported version listed for VxVM 3.5 with MP4 applied is Solaris 9. That means the answer is NO.
    I understand that searching the Veritas knowledge base might be tough and time consuming, but it's their product ...
    Michael

  • Veritas volume manager on Solaris 10(X86)

    is it possible to install veritas volume manager on solaris 10 (x86) ?

    You should check the supported operating system matrix for Storage Foundation to see what they support. But yes, Solaris x64 is supported. I don't think they support 32-bit x86.
    Darren

  • Can't use built in volume manager in PCMan File Manager

    Trying to use the built in volume manager in PCMan FM causes 2 error messages to appear.  They are unreadable (the title bar says "Unable t" that's it).  An error like the one that follows appears in the the console (or whatever Eterm is) for each:
    (pcmanfm:3084): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 57: '-' is not a valid character following a '<' character; it may not begin an element name
    After those a third message box appears and says: "Directory doesn't exist".  That box is not accompanied by any error text on the console.
    I assume the first to say something like "Unable to mount" but I don't know WHY.
    The problem does NOT occur if I mount it as root (using sudo) and access it that way.  This however then requires any further access to be made as root if anything useful is to be done with the drive (copying files, writing to it, etc.)
    I'm running Fluxbox as my WM, if that matters.
    Thanks in advance!

    Hmm...the wiki refers to files I don't have.  /etc/hal/fdi/policy and /etc/hal/fdi/information are both empty directories (even when viewed as root).  Any thoughts?
    I feel like an idiot now.  I should have guessed i needed to put those files in.
    Last edited by guitarMan666 (2009-04-22 03:22:36)

  • Getting list of internal partitions in volume manager (eg. thunar)

    It's always been an annoying point for me that I can't see the list of unmounted internal partitions (partitions on fixed hard drive, not removable) without some annoying fstab work. However, in other distros (where you don't have to do the grunt work yourself) it autodetects all the partitions and gives you a list in your volume manager but yet leaves them unmounted.
    I've tried to do some searching on the wiki here and over at gentoo, but wasn't able to find anything - maybe my keywords were incorrect or something. Can somebody point me the way?
    I'm using openbox and thunar+volman if it matters.

    Guess it's one of those things not possible with Thunar.. yet.
    Some searching suggests you're not the only one with this question.
    I found http://bbs.archlinux.org/viewtopic.php?id=80589 with a patch that shows the devices in the sidepane, but no (un)mounting from Thunar I'm afraid.

  • Unable to find Logical Volume manager in OEL6

    Hi Guru's,
    I am new to Linux.
    I have installed OEL6 in my windows box with Virtual Box.
    After logging in
    i don't see
    the Logical Volume manager
    and Network option under Administration menu too.
    I tried to install lvm-1.0.8-14.x86_64.rpm (downloaded from redhat) but no luck.
    Please help me to fix this.
    Thank you
    chandra

    I remember the Red Hat 6.0 release notes outlining that Samba and LVM configuration GUI were removed without a replacement. Same goes for the system-network-config tool. More recent versions of the release notes at http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.0_Release_Notes/storage.html outline that system-config-lvm is in the process of transitioning to a more maintainable tool named gnome-disk-utility.
    You did not specify which version of Oracle Linux you installed. I suggest you refer to the release notes. A text based version of "system-config-network" should still be installed, which you can open from the command line.
    Regarding LVM gui you should setup the system software repository following the instructions at http://public-yum.oracle.com. You can then use yum to install the system-config-lvm package.

  • [SOLVED] gnome-volume-manager is lazy

    Until some update that I missed all was fine. I boot, my volumes are mounted, I can see them in ROX (my main file management program).
    I insert a CD/DVD/whatever, its mounted and its all in /media/.:D
    But now it just does nothing, until I start Nautilus, then everything gets mounted.
    I close Nautilus, and it doesnt mount anything again.
    gnome-volume-manager process is up and running after login before running nautilus and after closing it too.
    How can I make it behave nicely without the nuisance that Nautilus is?
    Oh and Im running Openbox as the window manager in Gnome, Nautilus desktop handling disabled.
    Last edited by Hohoho (2008-05-28 20:21:12)

    i had the same problem.
    i looked in the changelog and it appears that from now on the automount function is disabled upstream because that function is to be handled by the nautilus ( http://ftp.gnome.org/pub/GNOME/sources/ … .3.changes ). For me it is a problem because i use openbox and thunar, so you just have to recompile the package with the option: "--enable-automount" .
    info from:
    ~/Desktop/gnome-volume-manager-2.22.3  $  ./configure --help
    then start it ( after recompiling with abs, for example ), but look that the path changed, now in my autostart file for openbox i have:
    /usr/lib/gnome-volume-manager/gnome-volume-manager --sm-disable --daemon=yes &
    hope it helps you, because this annoyed me for a long time and this is the only easy way to mount my partitions easily
    Last edited by Diaz (2008-05-28 20:04:56)

  • Mounting drives on a udev+hal+gnome-volume-manager setup

    Hi,
    I set up Arch Linux on a friends computer. The setup seems to work, for example gnome-cd is started when one inserts an Audio CD. However, everything that involves mounting does not work. The error message given by gnome-volume-manager is
    mount: wrong fs type, bad option, bad superblock on /dev/sda1,
    or too many mounted file systems
    * /bin/mount has sid set, 755, owner and file group are root
    * udev is set up correctly, so /dev/hdc for example does have write rights for the group disk, and the user is member of that group.
    What could be wrong?

    The problem was mainly about mounting, and not about /dev/sda or /dev/hdc. We found the solution:
    The "mount" binary in Arch's current is confused by the entry "managed" that hal puts in /etc/fstab. You can correct this by
    a) Adding a policy file in /usr/share/hal/fdi/95userpolicy named, for example, local.fdi that hinders hal from doing so:
    <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
    <deviceinfo version="0.2">
    <!-- Default policies merged onto computer root object -->
    <device>
    <match key="info.udi" string="/org/freedesktop/Hal/devices/computer">
    <merge key="storage.policy.default.managed_keyword.primary" type="string">user</merge>
    </match>
    </device>
    </deviceinfo>
    Then restart hal by typing
    /etc/rc.d/hal restart
    as root
    b) Patching "mount" as described in Arch Linux bug #1930.[/code]

  • Linux LVM (Logical Volume Manager) for CentOS on Azure?

    Hi.  I am trying out Azure and installed a OpenLogic CentOS 6 virtual machine.  I note that it is not running LVM (Logical Volume Manager) by default.  I would like to ask if it is possible to:
    1. have CentOS Linux installed with LVM by default when creating a Linux virtual machine on Azure
    2. switch to LVM after adding a new disk
    On the other hand, is it a good idea to use LVM at all?  Will it affect performance, features on Azure?
    Thanks.

    Hi,
    Based on my experience, you can add disk to an Azure VM. You can install the Logical Volume Manager to manage the disks attached to the VM. In addition, there is no Linux VM with LVM installed by default. If you want to have this, please submit your requirement
    in Azure feedback:
    http://feedback.azure.com/forums/34192--general-feedback
    In addition, since you can have only one OS system disk for an Azure VM, this limitation may make multi-disk logical volume manager setups unworkable.
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • How Solaris Volume Manager sync submirrors

    HI Gurus,
    I have a question on how Solaris volume manager (SVM) does re-synchronization (in raid 1). In another word, in case of one submirror was modified during boot process, how SVM detects it and how SVM validate which sumirror is gold.
    One scenario I ran into: We had a software installed, this software updated /etc/name_to_sysnum which conflicts with new Solaris 10 release. So the system could not boot any more (not even to single user mode) after software installed. This box had root disk mirrored. To fix this, we boot from CDROM and mounted 1st mirror drive root partition (c0t0d0s0) and remove the bad entry in /etc/system (we did not break the mirror to make the changes). Then the box was able to boot up. After server was up, it was found /etc/system was rolled back with bad entries. Apparently it was synced back from 2nd mirror. So now the question is how SVM decides which submirror is invalid and should be re-sync from good submirror?
    2nd scenario I saw: someone accidently added one root file system submirror into zone as a file system. But during zone installation, system got panic and rebooted. During reboot, system kept crashing. We managed to boot from network, break the mirror (update /etc/vfstab and /etc/system) and finally was able to boot the system. So in case one submirror was accidently accessed, how does SVM protect data and will the corrupted data written to disk slice synced to good submirror?
    Please share your thoughts and point me with some good references. I could not find related info in SVM doc.
    Thanks,
    Wei

    SVM doesnt "sync" disks ie copy data from one disk to another except in the case when your first setting up a mirror. Or your replacing a disk etc.
    Those are circumstances when it realises the disks are out of sync.
    Once it has a mirrored pair, it will keep them in sync since all writes will go to both sides.
    And reads take alternate blocks from both disks.
    So if the the two sides of a mirror have gotten out of sync, you will see strange results as half your content will come from one and half your content will come from the other. Even inside a single file, assuming the file is bigger than the stripe size.
    So anything writing to one side of the mirror outside of SVM's control will corrupt things. And SVM has no mechanisms for detecting this and "fixing" things up.
    So its vital to break the mirror if your going to be writing to the disk outside of SVM control.
    If your brave and the amount of changes is small, you can try to edit both sides of the mirror.
    But you have to remember that SVM works at the block level, not the filesystem level.
    So if you do anything to make the two sides even minorly different. Even something as miror as update 2 files in a different order.
    Then the layout of blocks on the disks in the 2 halves could be different. And your're screwed.
    So don't do it on any system you care about. Its really easy to make a mistake and the consequences are usually catastrophic.
    When in doubt break the mirrors. Its the only safe way.

Maybe you are looking for

  • Problems with Acrobat 8 and Windows 7 64 bit

    Hi all I need help with Acrobat 8 and Windows 7. During the installation I'm asked to locate the file AdobePDF.dll on the disk. Selected the file in C:\Program Files (x86)\Adobe\Acrobat 8.0\Acrobat\Xtras\AdobePDF\AMD64. The installation finishes with

  • Create bussinness area in 11.1.1.4 discoverer

    Hi All, I am new to discoverer. I want to link discoverer with oracle apps user. I connect to discoverer viewer and discoverer plus however i dont find any clue from where to create bussiness area then i want to create workbook. Can somebody please g

  • Please tell me the System Requirement for developing Iphone,Ipad,Ipod Apps ?

    Hi All, can anyone please tell me the system requirement for developing Iphone, Ipad, Ipod applications. Thanks in advance :-)

  • Can't remove blank icons next to bookmarks

    Recently upgraded from Firefox 3.x to 15 (I know, but 4+ is terrible IMO). Anyway - I want to remove the favicons next to bookmarks in the bookmarks tab AND the toolbar and it doesn't seem to be possible. Currently they are all showing an empty dotte

  • Trouble Accessing Mac Dock when in Lightroom 1.1

    Hello, I am using LR 1.1 and I am no longer able to access the Mac Dock (Mac OS X on a new Mac Pro) when I am in LR. Also, the "minimize" feature in the "Window" menu is no longer able to be selected. So, I have to quit LR to get to other application