Windows Server - [IMPORTANT!!!] Windows erasing SAN disk

Asked By Gaspar
05-Feb-10 08:14 AM
I think I discovered a BIG problem with Windows 2003 x64 R2 SP2.
Suppose I set a setup a server and connecting it to a SAN disk and then
format this disk. When I setup a secondary server to the same disk the disk
is seen as unformatted and Windows has to initialize it again, so I lost all
data in it.

This is my configuration:
- Two HP ML 370 servers with Emulex HBA (2 x FC) connected to a HP MSA
StorageWorks SAN.
- HBAs and HP have latest firmwares
- There is only one RAID-1 5 Gb volume (for testing purposes)

This are the steps to reproduce the problem:
1) Disconnect server from SANs (unplug FC cords from HBAs)
2) Install Windows 2003 in Server A, and setup up all drivers
3) Shut down server A and plug FC cords.
4) Start server. Go to disk management. Windows shows the "Initialize Disk"
Wizard.
5) Format the drive. Assign drive letter. Copy some test files.
6) Shut down server A.
7) Install Windows 2003 in Server B, and setup up all drivers
8) Shut down server B and plug FC cords.
9) Start server. Go to disk management. Windows AGAIN shows the "Initialize
Disk" Wizard (I click cancel).
10) The already initialized disk by Server A is now shown as "Unformatted"
in Server B. All data is lost (I test shutting down and starting Server A).

However, after Server B initializes disk (i.e. the second disk
initialization), and then I shut it down, Server A can see all files. So,
this problem is related to the first time Windows sees the disk.

Final conclusions:
- I can confirm that this is not related to hardware, because I tried
different configurations / HBAs / changing LUNs, etc. and the problem still
happens
- I can reproduce the problem over and over. I also tried with virtual
machines (using VSphere + ESXi) using snapshots so as to rollback and test
again and again.

Have you ever seen something like? What do you suggest?
Thanks a lot for your time!
Gaspar.
ESXi
(1)
LUNs
(1)
X64
(1)
StorageWorks
(1)
Windows
(1)
Ramazan
(1)
Emulex
(1)
Initializes
(1)
  RCan replied to Gaspar
07-Feb-10 08:53 AM
Hi Gaspar,

sounds for me like a normal behaviour in a non-clustered environment.
Generally a Disk can become corrupted if no "instance" (like a cluster disk
service) is taken the control of r/w.

If you just want to migrate / copy the date via FC, use clone or shutdown
the server first, change zoning, and present the disk again to the other
server. But NEVER present disks in a non-clustered environment to more
servers. Windows 2008 can handle that but 2003 can under several
circumstances corrupt the disks.

Regards
Ramazan
  John Toner [MVP] replied to RCan
08-Feb-10 12:25 PM
I agree with Ramazan, but from what you have described, something is not right
in your configuration or your description of the issue.

At step 10, when you plug in the cables, Server B should not be asking to
initialize the disks...unless you have other non-initialized disks presented
to this host. Initializing a disk simply writes a disk signature and the
disk should already have a signature from Server A.

You say the disk is shown as "Unformatted"...I would expect to see that the
disk is initialized and you should be able to see a partition on the disk
(should be blue in disk manager) but does not show a disk label or file
system (RAW). If this is the case, this is the expected behavior of Windows
2003 Enterprise as the "automount" feature is disabled by default in Windows
2003 enterprise. When you present a partitioned/formatted disk to a Windows
2003 EE server for the first time, by default, it does not mount the disk.
You need to manually assign a driver letter/mount point to the disk in order
for it to show up mounted after rebooting. You can adjust this default
behavior, but I would not recommend doing so.

Anyway, at this point, you simply need to add a drive letter to this disk,
and then close and re-open disk manager. Once this is done, you should be
able to see the filesystem and all files that were created on Server A.

Hope this helps.

Regards,
John
  Gaspar replied to John Toner [MVP]
15-Feb-10 05:44 AM
Step 10 is the key: it is supposed to do what you describe, but it does not
see a formatted partition (so as to assign a drive letter).
I understand the comments from Ramazan but the fact is that there is no
simultaneous access from the two servers. What I have done is exactly the same
as removing an IDE drive from a computer, plug-it in another, and then this
second computers must see all data in the disk.

Thanks again.
Gaspar
Create New Account
help
Starting Win2000 from the C: Prompt Windows Server Starting Win2000 from the C: Prompt Windows98 can be started from the C: Prompt and Win2000 dual booting. I can select at bootup either the C: prompt (Dos), or Windows 2000. To load Win98 I just type "win". Yet to start Win2000, I always have any way to start Win2000 from the C: prompt? (There is no win.com file). Windows 2000 Discussions Windows Server (1) Vista (1) Routine (1) Disk (1) Kill (1) Bit (1) XP (1) Computer (1) says. . . No. Windows 1-3, 95, 98, and ME were basically a shell that ran on top of Also, there is a program called DOSBOX that lets you run many DOS programs under Windows, graphics and all. It even lets you run DOS programs under 64-bit Windows. - - If there is a no_junk in my address, please REMOVE it before replying! All junk be prosecuted to the fullest extent of the law!! http: / / home.comcast.net / ~andyross Start Windows 2000 or 98 On Desktop Chick My Computer On Top you see Tools click it
Change password from desktop does not work Windows Server Hi, Whenever my users try to change their password (ctrl+alt+del > change password was not being accepted from the desktop. Has anyone seen anything like this? TIA, Jarryd Windows Server SBS Discussions Vista (1) Control Panel User Accounts (1) Disk (1) XP (1) USB Please give the password (Num +Char) then its woking. . . . . . . . . Prashant B Sharma When we install Windows, it automatically creates an account "Administrator" and sets its password to blank. So if you password then try this: Boot computer and press Ctrl+Alt+Delete twice when you See Windows welcome screen / login screen. It'll show classic login box. Now type "Administrator" (without quotes field and leave password field blank, press Enter and you should be able to login Windows. Now you can reset your account password from "Control Panel -> User Accounts". If it doesn't work, you will need to create a windows password reset disk by third party software. Then try this Windows Password Unlocker reset any Windows passwords instantly. Enhanced with the genuine Windows GUI, this windows password recovery tool is easy
SBS2008 + searching large mailbox Windows Server Have an SBS2008 installation. The company has a Mail Archive mailbox which is around and try again to see if this makes any difference. Meantime anyone any ideas ? Jim. Windows Server SBS Discussions Windows XP (1) Windows Server 2008 (1) Windows Server 2003 (1) Microsoft Exchange (1) Windows Update (1) Outlook 2007 (1) Outlook 2003 (1) Office 2003 (1) OK, to refine this of the users have Outlook 2003. . Jim. Hi Cliff, All the client PC's are Windows XP SP3 and Office 2003 SP3 The only thing changed on the client PC's Outlook in? If in Cached mode, the client needs a search service installed, such as = Windows Search. If in non-Cached Mode, meaning a real time connection to = the Exchange server
Windows server 2003 r2 Blank Desktop Windows Server I installed Advanced System Care and after reboot I have blank desktop and I v2.0.2 Scan saved at 10:28:33 AM, on 22 / 02 / 2010 Platform: Windows 2003 SP2 (WinNT 5.02.3790) MSIE: Internet Explorer v8.00 (8.00.6001.18702) Boot mode: Normal Running processes: C: \ Documents and Settings \ Administrator \ WINDOWS \ System32 \ smss.exe C WINDOWS \ system32 \ winlogon.exe C: \ WINDOWS \ system32 \ services.exe C: \ WINDOWS \ system32 \ lsass.exe C: \ WINDOWS \ system32 \ svchost.exe C: \ WINDOWS \ System32 \ svchost.exe C: \ WINDOWS \ system32 \ spoolsv.exe C: \ WINDOWS
Windows Defender & Security Essentials Issue Windows Server Hello, I have Vista Ultimate and I used to have Windows Defender running until I recently installed Security Essentials; I noticed that Windows Defender was no longer running. Several times I reactivated it, but for some reason it keeps turning off. Question1: Does Security Essentials disable / turn off Windows Defender? Question2: If "No" to question1, could you please tell how to keep Windows Defender enabled / running, or is it not necessary to have both Security Essentials and Windows Defender running at the same time. I have searched Microsoft's websites endlessly to get an answer to this question. If Security Essentials does in fact turn off Windows Defender or it is not necessary to have both Windows Defender and Security Essentials runing