Zfs snapshots and booting ...
Hello,
In solaris 9, filesystem snapshots did not survive reboots. Do zfs snapshots in solaris 10 persist across reboots ?
Can I boot off of a zfs partition ?
thanks.
Does this mean that when new machines appear with zfs
support, OR when I can update my PROM, that I will be
able to boot a zfs partition ?ZFS isn't out yet, so your question is premature. We'll get a look at it within a few weeks, hopefully.
However, a few months ago it was widely reported by the developers that the initial release would not have boot support. Who knows if this has changed or not.
I don't see any particular reason that PROM or hardware support is required, it should just need a bootloader that understands ZFS. I don't think that there's any UFS support in the existing proms. Just stuff that understands the VTOC label and how to load and execute a few blocks from a particular slice.
Darren
Similar Messages
-
Hi,
Any one can share the difference between the usage of ZFS snapshot/restoring the data and ordinary SCP to other host.
Regards
SivaThe idea is that when you create a clone, it is lightweight and based on the snapshot. That's what makes it so fast. You're not copying every block in the filesystem. So the snapshot is what ties together the parent filesystem and the clone.
For the clone to be independent, you'd have to copy all the blocks. There's no option to do that within the clone process. So as long as both the parent filesystem and the clone filesystem are around, the snapshot has to exist as well.
Darren -
Cloning a ZFS rooted zone does a copy rather than snapshot and clone?
Solaris 10 05/08 and 10/08 on SPARC
When I clone an existing zone that is stored on a ZFS filesystem the system creates a copy rather than take a ZFS snapshot and clone as the documentation suggests;
Using ZFS to Clone Non-Global Zones and Other Enhancements
Solaris 10 6/06 Release: When the source zonepath and the target zonepath both reside on ZFS and are in the same pool,
zoneadm clone now automatically uses the ZFS clone feature to clone a zone. This enhancement means that zoneadm
clone will take a ZFS snapshot of the source zonepath and set up the target zonepathCurrently I have a ZFS root pool for the global zone, the boot environment is s10u6;
rpool 10.4G 56.5G 94K /rpool
rpool/ROOT 7.39G 56.5G 18K legacy
rpool/ROOT/s10u6 7.39G 56.5G 6.57G /
rpool/ROOT/s10u6/zones 844M 56.5G 27K /zones
rpool/ROOT/s10u6/zones/moetutil 844M 56.5G 844M /zones/moetutil
My first zone is called moetutil and is up and running. I create a new zone ready to clone the original one;
-bash-3.00# zonecfg -z newzone 'create; set autoboot=true; set zonepath=/zones/newzone; add net; set address=192.168.0.10; set physical=ce0; end; verify; commit; exit'
-bash-3.00# zoneadm list -vc
ID NAME STATUS PATH BRAND IP
0 global running / native shared
- moetutil installed /zones/moetutil native shared
- newzone configured /zones/newzone native shared
Now I clone it;
-bash-3.00# zoneadm -z newzone clone moetutil
Cloning zonepath /zones/moetutil...
I'm expecting to see;
-bash-3.00# zoneadm -z newzone clone moetutil
Cloning snapshot rpool/ROOT/s10u6/zones/moetutil@SUNWzone1
Instead of copying, a ZFS clone has been created for this zone.
What am I missing?
Thanks
MarkHi Mark,
Sorry, I don't have an answer but I'm seeing the exact same behavior - also with S10u6. Please let me know if you get an answer.
Thanks!
Dave -
Zfs snapshot of "zoned" ZFS dataset
I have a ZFS (e.g. tank/zone1/data) which is delegated to a zone as a dataset.
As root in the global zone, I can "zfs snapshot" and "zfs send" this ZFS:
zfs snapshot tank/zone1/data and zfs send tank/zone1/data without any problem. When I "zfs allow" another user (e.g. amanda) with:
zfs allow -ldu amanda mount,create,rename,snapshot,destroy,send,receivethis user amanda CAN DO zfs snapshot and zfs send on ZFS filesystems in the global zone, but it can not do these commands for the delegated zone (whilst root can do it) and I get a permission denied. A truss shows me:
ioctl(3, ZFS_IOC_SNAPSHOT, 0x080469D0) Err#1 EPERM [sys_mount]
fstat64(2, 0x08045BF0) = 0
cannot create snapshot 'tank/zone1/data@test'write(2, " c a n n o t c r e a t".., 53) = 53Which setting am I missing to allow to do this for user amanda?
Anyone experiencing the same?
Regards,
MarcelHi Robert,
Thanks for your response. I suspected this might be the case, but it seems like I get conflicting information from the Sun website. It still says recommended and security patches are free everywhere I looked except when I went to download them. We got this machine in October and I obtained and installed a recommended patch cluster as well as a bunch of ZFS patches (it might have even been early November, shortly before the update), using only a valid account with no contract.
It would have been nice to know the policy on patch clusters was changing shortly, since now I want to use the snapshots as a backup for users.
For us at least, an upgrade install would be a royal pain in the butt, since this machine is sitting in a data center in the basement and that would entail me signing in there and sitting on the floor while it installs from DVD media. -
ZFS clones and snapshot... can't delete snapshot were clone is based on
root@solaris [/] # zfs list -r
NAME USED AVAIL REFER MOUNTPOINT
home 100K 9,78G 21K /datahome
root@solaris [/] # zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
home 9,94G 108K 9,94G 0% ONLINE -
root@solaris [/] # zfs create home/test
root@solaris [/] # zfs snapshot home/test@today
root@solaris [/] # zfs clone home/test@today home/myclone
root@solaris [/] # zfs list -r
NAME USED AVAIL REFER MOUNTPOINT
home 138K 9,78G 23K /datahome
home/myclone 0 9,78G 21K /datahome/myclone
home/test 21K 9,78G 21K /datahome/test
home/test@today 0 - 21K -
root@solaris [/] # zfs promote home/myclone
root@solaris [/] # zfs list -r
NAME USED AVAIL REFER MOUNTPOINT
home 140K 9,78G 24K /datahome
home/myclone 21K 9,78G 21K /datahome/myclone
home/myclone@today 0 - 21K -
home/test 0 9,78G 21K /datahome/test
root@solaris [/] # zfs destroy home/myclone
cannot destroy 'home/myclone': filesystem has children
use '-r' to destroy the following datasets:
home/myclone@today
root@solaris [/] # zfs destroy home/myclone@today
cannot destroy 'home/myclone@today': snapshot has dependent clones
use '-R' to destroy the following datasets:
home/test
root@solaris [/] #Why can't I destroy a snapshot? home/myclone is now a volume that is not linked to home/test.
So I would expect to be able to delete the snapshot from myclone.
Maybe I misunderstand something about how this works or I have the wrong expectations.
I would expect a clone to be something like a copy that is independent of the volume being cloned.The idea is that when you create a clone, it is lightweight and based on the snapshot. That's what makes it so fast. You're not copying every block in the filesystem. So the snapshot is what ties together the parent filesystem and the clone.
For the clone to be independent, you'd have to copy all the blocks. There's no option to do that within the clone process. So as long as both the parent filesystem and the clone filesystem are around, the snapshot has to exist as well.
Darren -
ZFS 7320c and T4-2 server mount points for NFS
Hi All,
We have an Oracle ZFS 7320c and T4-2 servers. Apart from the on-board 1 GB Ethernet, we also have a 10 Gbe connectivity between the servers and the storage
configured as 10.0.0.0/16 network.
We have created a few NFS shares but unable to mount them automatically after reboot inside Oracle VM Server for SPARC guest domains.
The following document helped us in configuration:
Configure and Mount NFS shares from SUN ZFS Storage 7320 for SPARC SuperCluster [ID 1503867.1]
However, we can manually mount the file systems after reaching run level 3.
The NFS mount points are /orabackup and /stage and the entries in /etc/vfstab are as follows:
10.0.0.50:/export/orabackup - /orabackup nfs - yes rw,bg,hard,nointr,rsize=131072,wsize=131072,proto=tcp,vers=3
10.0.0.50:/export/stage - /stage nfs - yes rw,bg,hard,nointr,rsize=131072,wsize=131072,proto=tcp,vers=3
On the ZFS storage, the following are the properties for shares:
zfsctrl1:shares> select nfs_prj1
zfsctrl1:shares nfs_prj1> show
Properties:
aclinherit = restricted
aclmode = discard
atime = true
checksum = fletcher4
compression = off
dedup = false
compressratio = 100
copies = 1
creation = Sun Jan 27 2013 11:17:17 GMT+0000 (UTC)
logbias = latency
mountpoint = /export
quota = 0
readonly = false
recordsize = 128K
reservation = 0
rstchown = true
secondarycache = all
nbmand = false
sharesmb = off
sharenfs = on
snapdir = hidden
vscan = false
sharedav = off
shareftp = off
sharesftp = off
sharetftp =
pool = oocep_pool
canonical_name = oocep_pool/local/nfs_prj1
default_group = other
default_permissions = 700
default_sparse = false
default_user = nobody
default_volblocksize = 8K
default_volsize = 0
exported = true
nodestroy = false
space_data = 43.2G
space_unused_res = 0
space_unused_res_shares = 0
space_snapshots = 0
space_available = 3.97T
space_total = 43.2G
origin =
Shares:
Filesystems:
NAME SIZE MOUNTPOINT
orabackup 31K /export/orabackup
stage 43.2G /export/stage
Children:
groups => View per-group usage and manage group
quotas
replication => Manage remote replication
snapshots => Manage snapshots
users => View per-user usage and manage user quotas
zfsctrl1:shares nfs_prj1> select orabackup
zfsctrl1:shares nfs_prj1/orabackup> show
Properties:
aclinherit = restricted (inherited)
aclmode = discard (inherited)
atime = true (inherited)
casesensitivity = mixed
checksum = fletcher4 (inherited)
compression = off (inherited)
dedup = false (inherited)
compressratio = 100
copies = 1 (inherited)
creation = Sun Jan 27 2013 11:17:46 GMT+0000 (UTC)
logbias = latency (inherited)
mountpoint = /export/orabackup (inherited)
normalization = none
quota = 200G
quota_snap = true
readonly = false (inherited)
recordsize = 128K (inherited)
reservation = 0
reservation_snap = true
rstchown = true (inherited)
secondarycache = all (inherited)
shadow = none
nbmand = false (inherited)
sharesmb = off (inherited)
sharenfs = sec=sys,rw,[email protected]/16:@10.0.0.218/16:@10.0.0.215/16:@10.0.0.212/16:@10.0.0.209/16:@10.0.0.206/16:@10.0.0.13/16:@10.0.0.200/16:@10.0.0.203/16
snapdir = hidden (inherited)
utf8only = true
vscan = false (inherited)
sharedav = off (inherited)
shareftp = off (inherited)
sharesftp = off (inherited)
sharetftp = (inherited)
pool = oocep_pool
canonical_name = oocep_pool/local/nfs_prj1/orabackup
exported = true (inherited)
nodestroy = false
space_data = 31K
space_unused_res = 0
space_snapshots = 0
space_available = 200G
space_total = 31K
root_group = other
root_permissions = 700
root_user = nobody
origin =
zfsctrl1:shares nfs_prj1> select stage
zfsctrl1:shares nfs_prj1/stage> show
Properties:
aclinherit = restricted (inherited)
aclmode = discard (inherited)
atime = true (inherited)
casesensitivity = mixed
checksum = fletcher4 (inherited)
compression = off (inherited)
dedup = false (inherited)
compressratio = 100
copies = 1 (inherited)
creation = Tue Feb 12 2013 11:28:27 GMT+0000 (UTC)
logbias = latency (inherited)
mountpoint = /export/stage (inherited)
normalization = none
quota = 100G
quota_snap = true
readonly = false (inherited)
recordsize = 128K (inherited)
reservation = 0
reservation_snap = true
rstchown = true (inherited)
secondarycache = all (inherited)
shadow = none
nbmand = false (inherited)
sharesmb = off (inherited)
sharenfs = sec=sys,rw,[email protected]/16:@10.0.0.218/16:@10.0.0.215/16:@10.0.0.212/16:@10.0.0.209/16:@10.0.0.206/16:@10.0.0.203/16:@10.0.0.200/16
snapdir = hidden (inherited)
utf8only = true
vscan = false (inherited)
sharedav = off (inherited)
shareftp = off (inherited)
sharesftp = off (inherited)
sharetftp = (inherited)
pool = oocep_pool
canonical_name = oocep_pool/local/nfs_prj1/stage
exported = true (inherited)
nodestroy = false
space_data = 43.2G
space_unused_res = 0
space_snapshots = 0
space_available = 56.8G
space_total = 43.2G
root_group = root
root_permissions = 755
root_user = root
origin =
Can anybody please help?
Regards.try this:
svcadm enable nfs/clientcheers
bjoern -
Hi guys,
I will really appreciate it if someone can answer this for me.
I do understand that you can use snapshots to back up file systems. But they also use up pool space when their file systems grow.
So, is it necessary to create zfs snapshots even when you already have a full system back up in place?
Thank you very much for your kind explanation.
Arrey985798 wrote:
So, is it necessary to create zfs snapshots even when you already have a full system back up in place? Nobody will force you to create or keep snapshots and if you are happy with taking "classic" backups then there may be no need for additional snapshots. And since snapshots will also take up space in your pool, it is usually a good idea to keep them only for a short period and delete them periodically. I like to use snapshots for two purposes:
- create a snapshot, then write that snaptshot to take and destroy it afterwards. that way, you can guarantee that this tape backup is consistent
- create snapshot at regular intervals and keep them around for a few days so that if I need to restore a file from just a day ago I don't have to go back to tapes but can rather fetch it from the snapshot. So that would be in addition to regular backups
cheers
bjoern -
Receiving zfs snapshots from remote system
Hi guys,
if you create zfs snapshots on systemA and then send them to systemB, how do you recover the snapshots from systemB back to systemA?
Thanks guys .The same way, just do a send/receive from B to A. But that would create a new filesystem, not get you the snapshot within the original zfs back.
cheers
bjoern -
Changing ZFS options on boot drive before install
Hello,
I would like to install Solaris on a new server but I am hoping that it's possible to set up ZFS on the boot drive (which happens to be an SSD), modify some of the options and then have Solaris install onto this.
In particular, I would like to change the number of copies to 2. It's my understanding that if this is changed after install, it only affects newly written data. Unfortunately I cannot fit anymore drives into this machine, otherwise I could add a mirror instead.
I could install Solaris, modify the options and reinstall and select the existing partitions, but the installer indicates that this will be wiped (I assume reformatting and losing my changes).
Is it possible? I was planning on using the Live USB installer but perhaps I'd need to use an alternate install. I've been doing a bit of searching but not having much luck.
Alternatively, is there a way to modify the option and have ZFS duplicate the blocks for existing data?
Thanks for any help
DavidHI David,
You can set ZFS pool or file system options during an AI install but I don't think there is a way to set copies=2 for existing data after the root pool data is written. Some options can be set after the data is written but this isn't one of them.
I have set pool options during an AI install and the syntax should be similar for a file system option. The syntax placement is a little tricky.
A non-redundant root pool on a server with copies=2 doesn't provide real redundancy for your data. The copies=2 option is suggested for
one-disk laptops, where there is no other option. I wouldn't depend on copies=2 to protect your data on a server. Yes, it might help in some
cases, but if the disk fails, then copies=2 is unlikely to help. Please consider a mirrored root pool for your server.
Thanks, Cindy -
Is there any way to refresh the zfs snapshot other than creating another on
Hi,
I want to use the zfs send / recv replication, after I create the snapshot and do send/ recv to the remote filesystem, is there any way to do send and recv from the same snapshot after making some changes to the original filesystem other than creating another snapshot every time before send / recv
Thanking you
Ushas SymonNo, you'd have to take another snapshot and then send it, but you don't need to save all the snapshots after you are done. If you script it out to take snapshots fairly often during the day, the amount of data would be small. You can also send to a file and then backup that file to tape or whatever, you wouldn't have to save a million snapshots. You can also look into OpenSolaris' Time Slider function.
-
Backpac: A package state snapshot and restore tool for Arch Linux
backpac:
A package state snapshot and restore tool for Arch Linux with config file save/restore support.
https://aur.archlinux.org/packages.php?ID=52957
https://github.com/altercation/backpac (see readme on the github repository for more information)
Summary & Features
It's a common method of setting up a single system: take some notes about what packages you've installed, what files you've modified.
Backpac creates those notes for you and helps back up important configuration files. Specifically, backpac does the following:
maintains a list of installed groups (based on 80% of group packages being installed)
maintains a list of packages (including official and aur packages, listed separately)
maintains a list of files (manually created)
backs up key config files as detailed in the files list you create
The package, group and files lists along with the snapshot config files allows system state to be easily committed to version control such as git.
Backpac can also use these lists to install packages and files. Essentially, then, backpac takes a snapshot of your system and can recreate that state from the files and lists it archives.
Use Cases
Ongoing system state backup to github
Quick install of new system from existing backpac config
Conform current system to given state in backpac config
Backpac is a very, very lightweight way of saving and restoring system state.
It's not intended for rolling out and maintaining multiple similar systems, it's designed to assist individual users in the maintainance of their own Arch Linux box.
Status
Alpha, release for testing among those interested. Passing all tests right now but will continue to rework and refine. Bug reports needed.
Why?
There are a lot of 'big-iron' solutions to maintaining, backing up and restoring system state. Setting these up for a single system or a handful of personal systems has always seemed like overkill.
There are also some existing pacman list making utilities around, but most of them seem to list either all packages or don't separate the official and aur packages the way I wanted. Some detect group install state, some don't. I wanted all these features in backpac.
Finally, whatever tool I use, I'd like it to be simple (c.f. the Arch Way). Lists that are produced should be human readable, human maintainable and not different from what I'm using in non-automated form. Backpac fulfills these requirements.
Regarding files, I wanted to be able to backup arbitrary system files to a git repository. Tools like etckeeper are interesting but non /etc files in that case aren't backed up (without some link trickery) and there isn't any automatic integration with pacman, so there is no current advantage to using a tool like that. I also like making an explicit list of files to snapshot.
Sample Output
This is the command line report. Additionally, backpac saves this information to the backpac groups, packages and files lists and the files snapshot directory.
$ backpac -Qf
backpac
(-b) Backups ON; Files will be saved in place with backup suffix.
-f Force mode ON; No prompts presented (CAUTION).
(-F) Full Force mode OFF; Prompt displayed before script runs.
(-g) Suppress group check OFF; Groups will be checked for currency.
(-h) Display option and usage summary.
(-p) Default backpac: /home/es/.config/backpac/tau.
-Q Simple Query ON; Report shown; no changes made to system.
(-R) Auto-Remove OFF; Remove/Uninstall action default to NO.
(-S) System update OFF; No system files will be updated.
(-U) backpac config update OFF; backpac files will not be updated.
Sourcing from backpac config directory: /home/es/.config/backpac/tau
Initializing.................Done
GROUPS
============================================================================
/home/es/.config/backpac/tau/groups
GROUPS UP TO DATE: group listed in backpac and >80% local install:
base base-devel xfce4 xorg xorg-apps xorg-drivers xorg-fonts
GROUP PACKAGES; MISSING?: group member packages not installed:
(base: nano)
(xfce4: thunar xfdesktop)
PACKAGES
============================================================================
/home/es/.config/backpac/tau/packages
PACKAGES UP TO DATE: packages listed in backpac also installed on system:
acpi acpid acpitool aif alsa-utils augeas cowsay cpufrequtils curl dialog
firefox gamin git ifplugd iw mesa mesa-demos mutt netcfg openssh rfkill
rsync rxvt-unicode sudo terminus-font vim wpa_actiond wpa_supplicant_gui
xmobar xorg-server-utils xorg-twm xorg-utils xorg-xclock xorg-xinit xterm
yacpi yajl youtube-dl zsh
AUR UP TO DATE: aur packages listed in backpac also installed on system:
flashplugin-beta freetype2-git-infinality git-annex haskell-json
package-query-git packer wpa_auto xmonad-contrib-darcs xmonad-darcs
AUR NOT IN backpac: installed aur packages not listed in backpac config:
yaourt-git
FILES
============================================================================
/home/es/.config/backpac/tau/files
MATCHES ON SYSTEM/CONFIG:
/boot/grub/menu.lst
/etc/acpi/handler.sh
/etc/rc.conf
/etc/rc.localfirecat53 wrote:I think your plan for handling an AUR_HELPER is good. If AUR_HELPER is defined by the user, then either you might need a list of major AUR helpers and their command line switches so you can pick the correct switch for what needs to be done (most use some variation of -S for installing, but not all), or have the user define the correct switch(es) somehow for their chosen AUR helper.
That's a good idea. I'll add that to my AUR refactoring todo.
I also found directory tracking to be a weakness in other dotfile managers that I tried. I think you would definitely have to recursively list out the contents of a tracked directory and deal with each file individually. Wildcard support would be nice...I just haven't personally found a use case for it yet.
I've been thinking that I could just add the directory and scan through it for any non-default attribute files. If those are found then they get automatically added to the files list. That's pretty close to what etckeeper does.
Edit: I just compiled the dev version and removed my comments for already fixed things...sorry!
The master branch should have those fixes as well, but I didn't update the version number in the package build. I'll have to do that.
1. Still apparently didn't handle the escaped space for this item: (the file does exist on my system)
Ok, good to know. This wildcard directory business will require some new code and refactoring so I'll also rework my filenames handling.
2. Suggestion: you should make that awesome README into a man page!
I was working on one (the pkgbuild has a commented out line for the man page) but I had to leave it for later. Definitely want a man page. Once this stabilizes and I'm sure there aren't any big structural changes, I'll convert it to man format.
3. Suggestion: add the word 'dotfile' into your description somewhere on this page, the github page, and in the package description so people looking for dotfile managers will find it. You could also consider modularizing the script into a dotfile manager and the package manager, so people on other distros could take advantage of your dotfile management scheme.
I actually have a different script for dotfile management that doesn't touch packages, but there is definitely overlap with this one. That script isn't released yet, though, and if people find this useful for dotfile management that's great. I'll add that in.
4. Suggestion: since -Q is a read-only operation, why not just make it run with -f automatically to avoid the prompt?
Originally, running backpac without any command line options produced the Query output. I was concerned that since it is a utility that can potentially overwrite system files, it is important to give users a clear statement prior to execution about what will be done. Since the Query output is essentially the same as the Update and System reports in format and content, I wanted to be explicit about the Query being a passive no-change operation. The current command line options aren't set in stone though. If you feel strongly about it being different, let me know.
Long answer to a short question
5. Another suggestion: any thought to providing some sort of 'scrub' function to remove private information from the stored files if desired? This would be cool for publishing public dotfiles to github. Perhaps a credentials file (I did this with python for my own configs). Probably detecting email addresses and passwords without a scrub file would be rather difficult because dotfiles come in so many flavors.
Yes, absolutely. In fact, if you look at the lib/local file (pretty sure it's in both master and dev branches in this state) you'll see some references to a sanitize function. The idea there is that the user will list out bash associative arrays like this:
SANITIZE_WPA_=(
[FILE]='/etc/wpa_supplicant.conf'
[CMD]='sed s/expungepattern/sanitizedoutput/g'
Question: am I missing an obvious option to remove a file from the files.d directory if I delete it from the files list? Or do I have to delete it manually? It might be helpful to add a section to the README on how to update and delete dotfiles from being tracked, and also a more detailed description of what the -b option does (and what is actually created when it's not used).
You are only missing the function I didn't finish. There should be either dummy code or a TODO in the backpac main script referencing garbage collection, which isn't difficult but I just haven't finished it. The idea being another loop of "hey I found these old files in your files.d, mind if I delete them?" It's on my list and I'll try to get it in asap.
And finally, just out of curiosity, why did you choose to actually copy the files instead of symlink like so many other dotfile managers do?
git not following symlinks, hardlinks also out for permissions issues (git wouldn't be able to read the files, change them, etc.)
I definitely would prefer to not make an entire copy of the file, but I haven't come up with a better option. Shout with ideas, though. Also, if there is a way around the link issues I noted above, let me know. I don't see one but that doesn't mean it's not there.
edit: I think a Seattle area Arch meetup would be cool! Perhaps coffee someplace? Bellevue? U-district? Anyone else? BYOPOL (bring your own pimped out laptop)
A general meetup sounds good. I was also thinking it would be fun to do a mini archcon with some demos. -
ZFS Snapshots/ZFS Clones of Database on sun/solaris
Our production database is on Sun/Solaris 10 (SunOS odin 5.10 Generic_127127-11 sun4u sparc SUNW,SPARC-Enterprise) with oracle 10.1.0 . It is about 1TB in size. We have also created our MOCK and DEVELOPMENT databases from the Production database. To save disk space, we created these databases as ZFS Snapshots/ZFS Clones at the OS level and are using less than 10GB each being clones as on now. Now I want to upgrade the production database from oracle 10.1 to 11.2 but I don't want to upgrade the MOCK and DEVELOPMENT databases for the time being and want them to continue to run as clones on 10.1. After upgrade, Prod will run from 11g oracle tree one one machine and MOCK/DEVL on 10g tree on another machine. Will the upgrade of Production from 10.1 to 11.2 INVALIDATE the cloned MOCK and DEVELOPMENT databases?? There might be data types/features in 11g which do not exist in 10g.
Below are the links to the documentation we used to create the snapshots.
http://docs.huihoo.com/opensolaris/solaris.../html/ch06.html
http://docs.huihoo.com/opensolaris/solaris...ml/ch06s02.htmlHi,
The mentioned links in the post is not working.
I would suggest u to raise an Official S.R. with http://support.oracle.com prior upgrading your database.
Also you can try this out with 10g db installation on TEST machine and create databases as ZFS Snapshots/ZFS Clones at the OS level for MOCK. Then upgrade the 10g database and test it.
Refer:
*429825.1 -- Complete Checklist for Manual Upgrades to 11gR1*
*837570.1 -- Complete Checklist for Manual Upgrades to 11gR2*
Regards,
X A H E E R -
Hello,
Sorry for the repost, but I realized after the edit period had passed that I left out a lot of information from my original post, and that I misrepresented my problem in the question heading. Because of this, I am posting again with the updated information.
I am using a 21.5" iMac from Late 2009 with OSX Mavericks 10.9.2. Recently, I have been experiencing several signs of failure/aging during use:
Frequent:
Mail.app slow opening, closing; messages opened in large batches do not get marked as read
Terminal.app experiences noticeable lag when opening (it sometimes takes between 5 and 20 seconds between launching the application and getting an active prompt)
Processes lag or become unresponsive, even when not many applications are running
Browswers frequently become unresponsive, pinwheel, or lag considerably, frequently requiring a force-quit.
Mouse Pinwheels Frequently
Intermittent
Computer generates loudly audible fan noises, persists even when computer is briefly powered off during a reboot; does not always stop after rebooting
Finder often becomes unresponsive
Rare (one time only)
Machine powered on in "Safe Boot" mode for no apparant reason; red text reading "Safe Boot" in menu bar of login screen; background picture slideshow mode became very glitchy, phased and flashed in horizontal grey bars before loading next background image
Chronic (Consistently Happens)
Machine will not boot if plugged into normal powerpoint after being unplugged from that power-point; cable must be plugged into a different A/C power outlet for machine to boot, at which point it can be switched off again, moved back to the original dedicated outlet, and booted again. This has never failed to happen, and is mind-boggling.
I followed some instructions from a similar thread, but I felt that my experiences were sufficiently different that I couldn't troubleshoot from someone else's solution. I would greatly appreciate any technical advice and help that the community can offer.
Specs (Obtained Using EtreCheck) :
Hardware Information:
iMac (21.5-inch, Late 2009)
iMac - model: iMac10,1
1 3.06 GHz Intel Core 2 Duo CPU: 2 cores
4 GB RAM
Video Information:
ATI Radeon HD 4670 - VRAM: 256 MB
System Software:
OS X 10.9.2 (13C64) - Uptime: 0 days 1:3:20
Disk Information:
Hitachi HDE721010SLA330 disk0 : (1 TB)
EFI (disk0s1) <not mounted>: 209.7 MB
Macintosh HD (disk0s2) / [Startup]: 999.35 GB (114.68 GB free)
Recovery HD (disk0s3) <not mounted>: 650 MB
PIONEER DVD-RW DVRTS09
USB Information:
Western Digital My Book 1130 2 TB
VM (disk2s1) /Volumes/VM: 2 TB (757.31 GB free)
Apple Inc. Built-in iSight
Apple Internal Memory Card Reader
Apple Computer, Inc. IR Receiver
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
FireWire Information:
WD My Book 111D 800mbit - 800mbit max
disk1s1 (disk1s1) <not mounted>: 32 KB
BigD (disk1s3) /Volumes/BigD: 2 TB (134.4 GB free)
Thunderbolt Information:
Configuration files:
/etc/hosts - Count: 3
Kernel Extensions:
org.virtualbox.kext.VBoxDrv (4.2.14)
org.virtualbox.kext.VBoxUSB (4.2.14)
Startup Items:
HP Trap Monitor: Path: /Library/StartupItems/HP Trap Monitor
rEFItBlesser: Path: /Library/StartupItems/rEFItBlesser
VirtualBox: Path: /Library/StartupItems/VirtualBox
Launch Daemons:
[System] com.adobe.fpsaud.plist 3rd-Party support link
[System] com.github.GitHub.GHInstallCLI.plist 3rd-Party support link
[System] com.google.keystone.daemon.plist 3rd-Party support link
[System] com.oracle.java.Helper-Tool.plist 3rd-Party support link
[System] com.ubuntu.one.fsevents.plist 3rd-Party support link
[System] org.freedesktop.dbus-system.plist 3rd-Party support link
[System] org.macosforge.xquartz.privileged_startx.plist 3rd-Party support link
[System] org.macports.rsyncd.plist 3rd-Party support link
Launch Agents:
[System] com.google.keystone.agent.plist 3rd-Party support link
[System] com.hp.help.tocgenerator.plist 3rd-Party support link
[System] com.oracle.java.Java-Updater.plist 3rd-Party support link
[System] com.wacom.pentablet.plist 3rd-Party support link
[System] org.freedesktop.dbus-session.plist 3rd-Party support link
[System] org.macosforge.xquartz.startx.plist 3rd-Party support link
User Launch Agents:
[not loaded] com.google.Chrome.framework.plist 3rd-Party support link
[not loaded] com.valvesoftware.steamclean.plist 3rd-Party support link
[not loaded] org.virtualbox.vboxwebsrv.plist 3rd-Party support link
User Login Items:
Flux
Quicksilver
iTunesHelper
Air Mouse Server
Launch_IKCP
usb16
Music Manager
SpeechSynthesisServer
VMware Fusion Start Menu
Android File Transfer Agent
Internet Plug-ins:
FlashPlayer-10.6: Version: 12.0.0.70 - SDK 10.6 3rd-Party support link
Default Browser: Version: 537 - SDK 10.9
Flash Player: Version: 12.0.0.70 - SDK 10.6 3rd-Party support link
QuickTime Plugin: Version: 7.7.3
o1dbrowserplugin: Version: 5.1.5.17733 3rd-Party support link
WacomNetscape: Version: 2.1.0-1 - SDK 10.8 3rd-Party support link
npgtpo3dautoplugin: Version: 0.1.44.29 - SDK 10.5 3rd-Party support link
googletalkbrowserplugin: Version: 5.1.5.17733 3rd-Party support link
WacomTabletPlugin: Version: WacomTabletPlugin 2.1.0.2 3rd-Party support link
JavaAppletPlugin: Version: Java 7 Update 51 3rd-Party support link
Audio Plug-ins:
BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
AirPlay: Version: 2.0 - SDK 10.9
AppleAVBAudio: Version: 203.2 - SDK 10.9
iSightAudio: Version: 7.7.3 - SDK 10.9
iTunes Plug-ins:
Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
User Internet Plug-ins:
RealPlayer Plugin: Version: Unknown
Google Earth Web Plug-in: Version: 7.1 3rd-Party support link
3rd Party Preference Panes:
Flash Player 3rd-Party support link
Java 3rd-Party support link
MusicManager 3rd-Party support link
TeXDistPrefPane 3rd-Party support link
PenTablet 3rd-Party support link
DWXBoxHIDPrefsPane 3rd-Party support link
Old Applications:
None
Time Machine:
Skip System Files: NO
Auto backup: YES
Volumes being backed up:
Macintosh HD: Disk size: 930.71 GB Disk used: 823.91 GB
Destinations:
BigD [Local] (Last used)
Total size: 2
Total number of backups: 89
Oldest backup: 2013-02-19 05:21:21 +0000
Last backup: 2014-02-27 02:52:20 +0000
Size of backup disk: Too small
Backup size 2 < (Disk used 823.91 GB X 3)
Time Machine details may not be accurate.
All volumes being backed up may not be listed.
Top Processes by CPU:
47% firefox
3% WindowServer
1% EtreCheck
0% com.ubuntu.one.fsevents
0% mds
Top Processes by Memory:
489 MB firefox
147 MB com.apple.IconServicesAgent
66 MB Dock
53 MB WindowServer
41 MB Finder
Virtual Memory Information:
1.72 GB Free RAM
1.42 GB Active RAM
335 MB Inactive RAM
535 MB Wired RAM
683 MB Page-ins
564 KB Page-outs
Results of Linc Davis's diagnostic test from the similar thread:
Boot Mode: Normal
System diagnostics:
com.ubuntu.one.fsevents 2014-02-25-210509 crash
com.ubuntu.one.fsevents 2014-02-25-210520 crash
com.ubuntu.one.fsevents 2014-02-25-210531 crash
com.ubuntu.one.fsevents 2014-02-25-210541 crash
com.ubuntu.one.fsevents 2014-02-25-210553 crash
com.ubuntu.one.fsevents 2014-02-25-210603 crash
com.ubuntu.one.fsevents 2014-02-25-210618 crash
com.ubuntu.one.fsevents 2014-02-25-210640-1 crash
com.ubuntu.one.fsevents 2014-02-25-210640 crash
diskarbitrationd,HPIO Trap Monitor,mds 2014-02-07-223647 shutdownStall
Kernel messages:
Feb 23 20:52:38 Previous Shutdown Cause: -128
Feb 23 21:06:01 PM notification timeout (pid 364, MusicManagerHelp)
Feb 23 21:44:13 Sound assertion - 1002:aa30 FIFO error (Stream 0)
Feb 23 21:57:33 PM notification timeout (pid 364, MusicManagerHelp)
Feb 26 20:29:58 Previous Shutdown Cause: -128
Feb 26 20:44:56 PM notification timeout (pid 436, MusicManagerHelp)
Loaded extrinsic kernel extensions:
org.virtualbox.kext.VBoxDrv (4.2.14)
org.virtualbox.kext.VBoxUSB (4.2.14)
Extrinsic system jobs:
org.macosforge.xquartz.privileged_startx
com.ubuntu.one.fsevents
com.oracle.java.Helper-Tool
com.google.keystone.daemon
com.github.GitHub.GHInstallCLI
com.adobe.fpsaud
Extrinsic agents:
org.macosforge.xquartz.startx
com.wacom.pentablet
com.oracle.java.Java-Updater
com.hp.help.tocgenerator
com.google.keystone.system.agent
com.valvesoftware.steamclean
com.google.Chrome.framework.service_process/Users/XXXXX/Library/Application_Sup port/Google/Chrome
/Library/LaunchAgents:
/Library/LaunchAgents/com.google.keystone.agent.plist
/Library/LaunchAgents/com.hp.help.tocgenerator.plist
/Library/LaunchAgents/com.wacom.pentablet.plist
/Library/LaunchAgents/org.macosforge.xquartz.startx.plist
/Library/LaunchDaemons:
/Library/LaunchDaemons/com.adobe.fpsaud.plist
/Library/LaunchDaemons/com.github.GitHub.GHInstallCLI.plist
/Library/LaunchDaemons/com.google.keystone.daemon.plist
/Library/LaunchDaemons/com.ubuntu.one.fsevents.plist
/Library/LaunchDaemons/org.macosforge.xquartz.privileged_startx.plist
/Library/PrivilegedHelperTools:
/Library/PrivilegedHelperTools/com.github.GitHub.GHInstallCLI
/Library/PrivilegedHelperTools/com.ubuntu.one.fsevents
/Library/StartupItems:
/Library/StartupItems/HP Trap Monitor/HP Trap Monitor
/Library/StartupItems/HP Trap Monitor/Resources/English.lproj/Localizable.strings
/Library/StartupItems/HP Trap Monitor/StartupParameters.plist
/Library/StartupItems/rEFItBlesser/rEFItBlesser
/Library/StartupItems/VirtualBox/Resources/English.lproj/Localizable.strings
/Library/StartupItems/VirtualBox/VirtualBox
Library/LaunchAgents:
Library/LaunchAgents/com.apple.FolderActions.enabled.plist
Library/LaunchAgents/com.apple.FolderActions.folders.plist
Library/LaunchAgents/com.google.Chrome.framework.plist
Library/LaunchAgents/com.valvesoftware.steamclean.plist
Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist
Extrinsic loadable bundles:
/System/Library/Extensions/DWXboxHIDDriver.kext
(org.walisser.driver.DWXBoxHIDDriver)
/System/Library/Extensions/Pen Tablet.kext
(com.wacom.kext.pentablet)
/System/Library/Extensions/TabletDriverCFPlugin.bundle
(No bundle ID)
/Library/Audio/MIDI Drivers/EmagicUSBMIDIDriver.plugin
(info.emagic.driver.unitor)
/Library/Extensions/VBoxDrv.kext
(org.virtualbox.kext.VBoxDrv)
/Library/Extensions/VBoxNetAdp.kext
(org.virtualbox.kext.VBoxNetAdp)
/Library/Extensions/VBoxNetFlt.kext
(org.virtualbox.kext.VBoxNetFlt)
/Library/Extensions/VBoxUSB.kext
(org.virtualbox.kext.VBoxUSB)
/Library/Internet Plug-Ins/Flash Player.plugin
(com.macromedia.Flash Player.plugin)
/Library/Internet Plug-Ins/googletalkbrowserplugin.plugin
(com.google.googletalkbrowserplugin)
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin
(com.oracle.java.JavaAppletPlugin)
/Library/Internet Plug-Ins/npgtpo3dautoplugin.plugin
(com.google.o3d)
/Library/Internet Plug-Ins/o1dbrowserplugin.plugin
(com.google.o1dbrowserplugin)
/Library/Internet Plug-Ins/WacomNetscape.plugin
(com.wacom.tabletplugin)
/Library/Internet Plug-Ins/WacomTabletPlugin.plugin
(com.WacomTabletPluginLib.WacomTabletPlugin)
/Library/PreferencePanes/Flash Player.prefPane
(com.adobe.flashplayerpreferences)
/Library/PreferencePanes/JavaControlPanel.prefPane
(com.oracle.java.JavaControlPanel)
/Library/PreferencePanes/PenTablet.prefPane
(com.wacom.PenTabletSettingsPrefPane)
/Library/PreferencePanes/TeXDistPrefPane.prefPane
(comp.text.tex.distribution.preference)
/Library/PreferencePanes/XboxHIDPrefsPane.prefPane
(org.walisser.XBoxHIDDriver)
/Library/QuickTime/FLV.component
(com.macromedia.FLVExporter)
Library/Address Book Plug-Ins/SkypeABDialer.bundle
(com.skype.skypeabdialer)
Library/Address Book Plug-Ins/SkypeABSMS.bundle
(com.skype.skypeabsms)
Library/Internet Plug-Ins/doubleTwistWebPlugin.bundle
(com.doubleTwist.webPlugin)
Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin
(com.Google.GoogleEarthPlugin.plugin)
Library/Mail/V2/[email protected]/Sent Messages (XXXXXX).mbox/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Data/X/X/Attachments/XXXXX/X /XXXXXXXXXXXXX.pages
(No bundle ID)
Library/Mail/V2/[email protected]/Sent Messages (XXXXXX).mbox/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Data/X/X/Attachments/XXXXX/X /XXXXXXXXXXXXXX.pages
(No bundle ID)
Library/Mail/V2/[email protected]/Sent Messages (XXXXXX).mbox/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Data/X/X/Attachments/XXXXX/X .X/XXXXXXXXXXXXXX.pages
(No bundle ID)
Library/Mail/V2/[email protected]/Sent Messages (XXXXXX).mbox/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Data/X/X/Attachments/XXXXX/X /XXXXXXXXXXXXX.pages
(No bundle ID)
Library/Mail/V2/[email protected]/Sent Messages (XXXXXX).mbox/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Data/X/X/Attachments/XXXXX/X .X/iReceiver.app
(com.yourcompany.iReceiver)
Library/PreferencePanes/MusicManager.prefPane
(com.google.musicmanager.pref)
Library/Services/Attach to Email.workflow
(No bundle ID)
Unsigned shared libraries:
/usr/lib/libgcc_s.10.5.dylib
hosts:
205.228.34.175 uat.rvionline.com
205.228.34.176 www.rvionline.com
127.0.0.1 *********.blogspot.com
Global login items:
/Applications/Epson Software/Epson Low Ink Reminder.app/Contents/EpsonLowInkReminderAgent.app
Font problems: 8
Bad plists:
Library/Preferences/com.apple.iphotomosaic.plist
Keychains files: 10
Elapsed time (s): 2736Kam. wrote:
1: If I hold down option key with my USB plugged in to see my hard drives so I can boot into Windows, boot camp is not there. It does not show up on my Start Up Disk in my Mac, either. Though, I do see it in Finder with nothing in it (I can put stuff into it).
This indicates that your Bootcamp partition is still FAT, which also indicates that the Windows Installer has not been used to reformat it to NTFS yet, as required by Windows Installer. No Windows installation exists yet.
2: If I don't hold down option key with my USB plugged in, it gives me a black screen saying "Non-system disk, press any key to reboot". My keyboard is unresponsive. I have to hard shut down my computer.
The NVRAM in the Mac (as set by Bootcamp Assistant) is telling it to boot from the built-in Optical drive. Is it fully functional and has Windows Installer media in it or broken? Since no drivers have been loaded, the Keyboard/Mouse which are BT/USB, will not function.
From iMac (21.5-inch, Late 2009) - Technical Specifications, it has a built-in Optical drive...
Optical drive
Slot-loading 8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
Writes DVD+R DL and DVD-R DL discs at up to 4x speed
Writes DVD-R and DVD+R discs at up to 8x speed
Writes DVD-RW discs at up to 6x speed and DVD+RW discs at up to 8x speed
Reads DVDs at up to 8x speed
Writes CD-R discs at up to 24x speed
Writes CD-RW discs at up to 16x speed
Reads CDs at up to 24x speed
3: If I don't hold down option key and it is without my USB plugged in, it gives me a black screen saying "No bootable device -- insert boot disk and press any key". My keyboard is, again, unresponsive. I have to hard shut down my computer.
No bootable media in Optical drive, hence this error. -
Under Windows 7 Ultimate x64 and Boot Camp, my 27 inch Apple LED Cinema Display checks out as a Generic PnP Monitor and is shown as NOT HDCP compliant. I haven't been able to find any kind of an .inf file to use. Does anyone have a solution? Or is Apple's implementation of HDCP (if it's there) incomplete?
I am having this same issue. Im not sure if this is the cause but I think this is keeping PowerDVD Ultra 11 from playing back Bluray under Windows 7 / Bootcamp
-
The future of Snapshot, and similar tools.
My apologies for posting this twice. I posted it first as a follow up
to an old thread in ...
novell.support.zenworks.desktop-management.6x.install-setup
I am quoting some comments made in that forum.
Then after surfing the forums for awhile, I thought the issue might get
more attention, if I posted it here. I am looking for ideas and advice
on the future of snap shot, and any tools that Novell might provide to
replace it.
If I could address some of these comments, in hopes of better
understanding ...
RE: >>>
> Most companies invest in packaging tools such the full version of
> AdminStudio to create deployment packages. They then use their desktop
> management suites to deploy those packages.
Admin Studio is not cheap. After a client has spend thousands of
dollars to implement ZENWorks, now I have to tell them to drop another
couple thousand down for an application packager. I also don't fully
understand Novell's relationship with the product, they don't seem to be
partnering well together, I'd appreciate anyone else's read on this
relationship.
RE: >>
> Novell has for over 5 years now been trying to steer people from
> Snapshot
I've heard that statement made verbally by many engineers, but I don't
always see the practice following that.
Has Novell ever gone on record to state they will no longer support snap
shot???
RE: >> > If your snapshots are failing with the latest versions of
snapshot, then
> most likely your software package falls outside the scope of what
> snapshot should be trying to handle.
Maybe I've just gotten lucky? I've have not had many issues with using
snapshot, and I have been involved in a wide variety of applications.
I have seen the statement made on the forum that ZEN Works is not really
a "Packaging" suite. While that may be a true statement, because
Snapshot has been packaged with the product for so long, the mind set of
customers is that it is expected to work, and be supported.
I look forward to additional comments on this matter.Tom,
I'm not sure what exactly are you searching for? ZdM is already providing
you with snapshot replacement - AdminStudio ZfD edition, included in ZfD
price.
AdminStudio part for preparing snapshot MSI is identical in ZfD and
Professional edition.
All comments you qouted (including this one) are personal opinions - I
suggest you to try AdminStudio ZfD edition and make your own.
Denis
"tom" <[email protected]> wrote in message
news:[email protected]...
> My apologies for posting this twice. I posted it first as a follow up to
> an old thread in ...
>
> novell.support.zenworks.desktop-management.6x.install-setup
>
> I am quoting some comments made in that forum.
>
> Then after surfing the forums for awhile, I thought the issue might get
> more attention, if I posted it here. I am looking for ideas and advice on
> the future of snap shot, and any tools that Novell might provide to
> replace it.
>
>
> If I could address some of these comments, in hopes of better
> understanding ...
>
> RE: >>>
> > Most companies invest in packaging tools such the full version of
> > AdminStudio to create deployment packages. They then use their desktop
> > management suites to deploy those packages.
>
> Admin Studio is not cheap. After a client has spend thousands of dollars
> to implement ZENWorks, now I have to tell them to drop another couple
> thousand down for an application packager. I also don't fully understand
> Novell's relationship with the product, they don't seem to be partnering
> well together, I'd appreciate anyone else's read on this relationship.
>
> RE: >>
> > Novell has for over 5 years now been trying to steer people from
> > Snapshot
>
> I've heard that statement made verbally by many engineers, but I don't
> always see the practice following that.
>
> Has Novell ever gone on record to state they will no longer support snap
> shot???
>
>
> RE: >> > If your snapshots are failing with the latest versions of
> snapshot, then
> > most likely your software package falls outside the scope of what
> > snapshot should be trying to handle.
>
> Maybe I've just gotten lucky? I've have not had many issues with using
> snapshot, and I have been involved in a wide variety of applications.
>
> I have seen the statement made on the forum that ZEN Works is not really a
> "Packaging" suite. While that may be a true statement, because Snapshot
> has been packaged with the product for so long, the mind set of customers
> is that it is expected to work, and be supported.
>
> I look forward to additional comments on this matter.
Maybe you are looking for
-
Table name to know the list of queries
I want to get the list of reports in which given info object has been used. Could you help me in indentifying the table name which will provide the this info.
-
Ipod not working after ios 6 update
updated my ipod touch with the ios 6 and now all i am getting is a white blank screen PLEASE HELP!!!!
-
If i upgrade my macbook pro in maverick os , my hard disk is format or not ?
if i upgrade my macbook pro in maverick os , my hard disk would format or not ?
-
Componets backflush out of Storage location [non WM]. WM PP active
We have implemented WM and activated interface WM/PP. Finished good assigned to routing, routing has operation, operation assigned to supply area All components are assigned to operation Due to this system is deriving ONE storage location for all com
-
HT5137 Pages App stuck saying waiting and unable to delete. how do i fix this?
My pages app has been stuck saying waiting for the last few days. When i press it is unresponsive and i am unable to delete it. How do i fix this?