08-29-2011
Can I reboot during a metadevice resync?
In my infinite lack of wisdom, I brought a Solaris 10(Sparc, 64 bit ) system down to init 1, detached a metadrive so that I could run format->analyze->refresh on it, and then reinit'd and reattached it .
It started syncing the drive as it's a submirror of a mirrored drive, which happens contain the filesystem for a production application.
Ideally, I would have rebooted the system to get the application back up before re-attaching and resyncing, but I did not.
Would it by safe to reboot the system while the submirror is rsync'ing? Or do I have to wait until it is done?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am using raidctl on a v440 disk and noticed it resyncs after every boot, which takes about 30 minutes because of the size of the partition. I am concerned with what happens during the resync if "writes" happen to the disk before it is complete?
Any info would be helpful.
Thanks (0 Replies)
Discussion started by: csgonan
0 Replies
2. Linux
Can anyone could tell me what is the meaning of this problem:
Last successful check resync is greater than min sync interval (1195785433 > 7200)
And what can do to solve this problem.
Thank you..Please HElp me! (4 Replies)
Discussion started by: o_m_g
4 Replies
3. AIX
Hi,
I have NTP configured:
vi /etc/ntp.conf
broadcastclient
server 128.127.1.3
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
# xntpdc
xntpdc> sysinfo
system peer: 128.127.1.3
system peer mode: client
leap indicator: 00
stratum: 12
precision: ... (0 Replies)
Discussion started by: victorcheung
0 Replies
4. Shell Programming and Scripting
Hi All,
i am aware that there is a difference between:
1. rsync -n -av /tmp .
2. rsync -n -av /tmp/ .
I would like to do the first option. But if i use a variable (rsync -av $log .), the command behaves like a second option (with the trailing slash)
Is there any way to use a... (2 Replies)
Discussion started by: c00kie88
2 Replies
5. Solaris
Hi,
I am having two metadevices d50 and d100 which are used to created soft partitions as and when required.
d50 and d100 are metadevices formed on different disks.
d50 -- disks 0 & 1
d100 -- disks 2 & 3
I have a soft partition d70 os 50 GB on d50. Now there is no free space on d50.
... (1 Reply)
Discussion started by: sag71155
1 Replies
6. Solaris
hi all
i am very new to solaris...i am trying configure raid 0 in my ultrascsi box which is having 6 sun36GB hard disks. I have created 4 state database replicas in the following slices /dev/dsk/c1t1d0s7 /dev/dsk/c1t2d0s7 /dev/dsk/c1t3d0s7 and /dev/dsk/c1t4d0s7. i could not use any other... (7 Replies)
Discussion started by: kingston
7 Replies
7. Solaris
At a new job, I've inherited a handful of Solaris 10 SunFire V240 servers.
I noticed that the metadevices are not consistent, in a way that I've not seen before....
internal mirrored disks:
metadevice d60 has c1t0d0s6 as submirror 0 (d61) and c1t1d0s6 as submirror 1 (d62)
metadevice... (1 Reply)
Discussion started by: Max Power
1 Replies
8. AIX
Hi All,
I have two mount points have the same data with little changes between them
/appabc1
/appabc2
Both of them have the same data, there is some little changes on the data between them
I want /appabc2 to has the same data of /appabc1 exactly including to those little changes... (6 Replies)
Discussion started by: Mr.AIX
6 Replies
9. Solaris
Dear Team,
This time i am facing some new problems which is beyond my thinking. I need some expert advice.
We are having 4 Servers ( 2 nos Sun SPARC Enterprise T5220 & 2 nos of SF e2900 Servers ). Both the T5220 Servers are Termed as Node A and Node B . The same things are followed with... (1 Reply)
Discussion started by: sudhansu
1 Replies
10. Shell Programming and Scripting
Good Morning,
I'm trying to automate the resync process after a mirror replacement on Solaris. To avoid resyncing all the drives at once, I'm trying to use metastat for each drive to determine if the drive is still resyncing or if it is done (Okay). The following test lines seem to always show... (4 Replies)
Discussion started by: Stellaman1977
4 Replies
LEARN ABOUT SUNOS
metaonline
metaoffline(1M) System Administration Commands metaoffline(1M)
NAME
metaoffline, metaonline - place submirrors offline and online
SYNOPSIS
/usr/sbin/metaoffline -h
/usr/sbin/metaoffline [-s setname] [-f] mirror submirror
/usr/sbin/metaonline -h
/usr/sbin/metaonline [-s setname] mirror submirror
DESCRIPTION
The metaoffline command prevents Solaris Volume Manager from reading and writing to the submirror that has been taken offline. While the
submirror is offline, all writes to the mirror will be kept track of (by region) and will be written when the submirror is brought back
online. The metaoffline command can also be used to perform online backups: one submirror is taken offline and backed up while the mirror
remains accessible. (However, if this is a two-way mirror, data redundancy is lost while one submirror is offline.) The metaoffline command
differs from the metadetach command because it does not sever the logical association between the submirror and the mirror. To completely
remove a submirror from a mirror, use the metadetach command.
A submirror that has been taken offline will only remain offline until the metaonline command is invoked or the system is rebooted.
When the metaonline command is used, reading from and writing to the submirror resumes. A resync is automatically invoked to resync the
regions written while the submirror was offline. Writes are directed to the submirror during resync. Reads, however, will come from a dif-
ferent submirror. Once the resync operation completes, reads and writes are performed on that submirror. The metaonline command is only
effective on a submirror of a mirror that has been taken offline.
The metaoffline and metaonline commands can not be used on RAID 1 volumes in application-based recovery (ABR) mode.
A submirror that has been taken offline with the metaoffline command can only be mounted as read-only.
OPTIONS
Root privileges are required for all of the following options except -h.
-f Forces offlining of submirrors that have slices requiring maintenance.
-h Displays usage message.
-s setname Specifies the name of the diskset on which metaoffline and metaonline will work. Using the -s option will cause the com-
mand to perform its administrative function within the specified diskset. Without this option, the command will perform
its function on local metadevices.
mirror Specifies the metadevice name of the mirror from which the submirror will be either taken offline or put online.
submirror Specifies the metadevice name of the submirror to be either taken offline or put online.
EXAMPLES
Example 1: Taking a Submirror Offline
This example takes one submirror, d9, offline from mirror d10.
# metaoffline d10 d9
EXIT STATUS
The following exit values are returned:
0 Successful completion.
>0 An error occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWmdu |
+-----------------------------+-----------------------------+
SEE ALSO
mdmonitord(1M), metaclear(1M), metadb(1M), metadetach(1M), metahs(1M), metainit(1M), metaparam(1M), metarecover(1M), metarename(1M),
metareplace(1M), metaroot(1M), metaset(1M), metassist(1M), metastat(1M), metasync(1M), metattach(1M), md.tab(4), md.cf(4), mddb.cf(4),
md.tab(4), attributes(5), md(7D)
Solaris Volume Manager Administration Guide
NOTES
The metaonline and metaoffline commands are not applicable to mirrors in application-based recovery (ABR) mode.
SunOS 5.10 12 Apr 2004 metaoffline(1M)