I am configuring Auto Reseed with the following parameters. Each volume contains two databases.
AutoDagDatabaseCopiesPerDatabase: 1
AutoDagDatabaseCopiesPerVolume: 2
AutoDagDatabasesRootFolderPath: c:\exchDBs
AutoDagVolumesRootFolderPath: c:\exchVols
AutoDagAutoReseedEnabled: True
AutoDagDiskReclaimerEnabled: True
Navigating to c:\exchVols\ExVol1 shows:
DAG1-01a.db (directory)
DAG1-01a.log (directory)
DAG1-01b.db (directory)
DAG1-01b.log (directory)
Navigating to either c:\exchDbs\DAG1-01a OR c:\exchDbs\DAG1-01b shows:
DAG1-01a.db (directory)
DAG1-01a.log (directory)
DAG1-01b.db (directory)
DAG1-01b.log (directory)
Event Viewer > Applications > Microsoft > Exchange > HighAvailability > Seeding
I see error event 1187
The Volume Manager found misconfigured volume "\\?\Volume{volume GUID here}\' mounted at 'C:\exchVols\ExVol1\'. It does not have the expected number of database directories. There may be older database files still present on this volume that were not cleaned up by the Disk Reclaimer.
In testing, Auto-Reseed works (starts after an hour) and fails over to a working volume. I don't understand this error. Following MS convention for auto-reseed, each DB mount point is supposed to have the .db and .log directories. Two DBs in one volume will mean that four directories should be seen. If I reconfigure to show only two directories (with DB and LOG as deeper subdirectories), the error seems to stop but then I get an event error 1111 that the directory structure is incorrect and that Automatic Reseed is not supported with an invalid path naming convention.
Anyone familiar with this?