CAS restart and Mailbox database dismount unexpectedly somtimes
Hi all,
In my environment I have 2 Exchange server 2013 (CAS + Mailbox Role both) CU2 : EX01 & EX02 in DAG01. Sometimes CAS service is restarted or Mailbox Database copy on Exchange servers is dismounted unexpectedly. For example today:
I have "Mailbox Database 01" copies on EX01 & EX02
Get-MailboxDatabaseCopyStatus "Mailbox Database 01"
Name Status
Mailbox Database 01\EX01 Healthy
Mailbox Database 01\EX02 Mounted
"Mailbox Database 01" copy on EX02 is dismounted, of course the other copy on EX01 is mounted automatically
Log Name: Application
Source: MSExchangeRepl
Date: 4/3/2015 2:32:19 PM
Event ID: 2153
Task Category: Service
Level: Error
Keywords: Classic
User: N/A
Computer: EX02.mydomain.com
Description:
The log copier was unable to communicate with server 'EX01.mydomain.com'. The copy of database 'Mailbox Database 01\EX02' is in a disconnected state. The communication error was: An error occurred while communicating with server 'EX01'. Error: Unable to read data from the transport connection: An established connection was aborted by the software in your host machine. The copier will automatically retry after a short delay.
CAS service on EX01 , The Microsoft Exchange Mailbox Assistants service on EX02 are restarted
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:25:49 PM
Event ID: 7031
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: EX01.mydomain.com
Description:
The Microsoft Exchange RPC Client Access service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 5000 milliseconds: Restart the service.
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:25:51 PM
Event ID: 7036
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: EX01.mydomain.com
Description:
The Microsoft Exchange RPC Client Access service entered the running state.
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:25:54 PM
Event ID: 7032
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: EX01.mydomain.com
Description:
The Service Control Manager tried to take a corrective action (Restart the service) after the unexpected termination of the Microsoft Exchange RPC Client Access service, but this action failed with the following error:
An instance of the service is already running.
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:30:28 PM
Event ID: 7031
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: EX02.mydomain.com
Description:
The Microsoft Exchange Mailbox Assistants service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 5000 milliseconds: Restart the service.
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:30:30 PM
Event ID: 7036
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: EX02.mydomain.com
Description:
The Microsoft Exchange Mailbox Assistants service entered the running state.
Log Name: System
Source: Service Control Manager
Date: 4/3/2015 3:30:33 PM
Event ID: 7032
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: EX02.mydomain.com
Description:
The Service Control Manager tried to take a corrective action (Restart the service) after the unexpected termination of the Microsoft Exchange Mailbox Assistants service, but this action failed with the following error:
An instance of the service is already running.
On EX01 I can see many 1309 , 2009 , 6002 , 4999 in Event Viewer on both servers, and they just used half of RAM
I'm going to upgrade to SP1 this weekend but please help me to figure out really reason of this issue, limit of max connections on Exchange/Window server , or Disk IO or something ?
Thanks for your help.
Last night I tried reseed Mailbox Database 01\EX02 , about 8:15 PM
I checked event viewer, last 2153 event happened on 7:49 PM, check around :
Get-MailboxDatabaseCopyStatus -Server ex02 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 07\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 01\EX02
IncomingLogCopyingNetwork : {EX01,ReplicationDagNetwork01,An error occurred while communicating with server
'EX01'. Error: Unable to write data to the transport connection: An established
connection was aborted by the software in your host machine.}
OutgoingConnections :
Name : Mailbox Database 99\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Get-MailboxDatabaseCopyStatus -Server ex01 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 01\EX01
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 99\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections :
Name : Mailbox Database 07\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections :
Then I suspend and update Mailbox Database 01\EX02
Suspend-MailboxDatabaseCopy -Identity "Mailbox Database 01\EX02"
Update-MailboxDatabaseCopy -Identity "Mailbox Database 01\EX02" -Network "DAG01\ReplicationDagNetwork01"
Confirm
Are you sure you want to perform this action?
Seeding database copy "Mailbox Database 01\EX02".
[Y] Yes [A] Yes to All [N] No [L] No to All [?] Help (default is "Y"):
The seeding operation failed. Error: An error occurred while running prerequisite checks. Error: Log files exist in
'D:\Exchange Mailbox Database\Mailbox Database 01'. You must remove them before database seeding or reseeding can be
performed. You can use the Update-MailboxDatabaseCopy cmdlet with the -DeleteExistingFiles or -SafeDeleteExistingFiles
parameter to do this. [Database: Mailbox Database 01, Server: EX02.mydomain.com]
+ CategoryInfo : InvalidOperation: (Mailbox Database 01:String) [Update-MailboxDatabaseCopy], SeedPrepare
Exception
+ FullyQualifiedErrorId : [Server=EX02,RequestId=56f71c07-6209-4aae-94cb-bf3cfc0a38fd,TimeStamp=4/22/2015 1:0
5:56 PM] [FailureCategory=Cmdlet-SeedPrepareException] 5F5B4C53,Microsoft.Exchange.Management.SystemConfigurationT
asks.UpdateDatabaseCopy
+ PSComputerName : ex02.mydomain.com
I want they use DAG01\ReplicationDagNetwork01 (1Gbps) for reseeding database, then I tried to add -SafeDeleteExistingFiles
Update-MailboxDatabaseCopy -Identity "Mailbox Database 01\EX02" -Network "DAG01\ReplicationDagNetwork01" -SafeDeleteExistingFiles
Confirm
Are you sure you want to perform this action?
Seeding database copy "Mailbox Database 01\EX02".
[Y] Yes [A] Yes to All [N] No [L] No to All [?] Help (default is "Y"):
The seeding operation failed. Error: An error occurred while running prerequisite checks. Error: An error occurred
when trying to run the database redundancy validation checks for database 'Mailbox Database 01' due to
'SafeDeleteExistingFiles' being specified. Error: There were database redundancy check failures for database 'Mailbox
Database 01' that may be lowering its redundancy and putting the database at risk of data loss. Redundancy Count: 1.
Expected Redundancy Count: 2. Detailed error(s):
ex02:
Database 'Mailbox Database 01' does not have enough copies configured to meet the validation criteria.
[Database: Mailbox Database 01, Server: EX02.mydomain.com]
+ CategoryInfo : InvalidOperation: (Mailbox Database 01:String) [Update-MailboxDatabaseCopy], SeedPrepare
Exception
+ FullyQualifiedErrorId : [Server=EX02,RequestId=48374aa6-1198-4976-a435-3eb034dc5b58,TimeStamp=4/22/2015 1:0
8:44 PM] [FailureCategory=Cmdlet-SeedPrepareException] 458ED9A2,Microsoft.Exchange.Management.SystemConfigurationT
asks.UpdateDatabaseCopy
+ PSComputerName : ex02.mydomain.com
I think I should stop here, search more about -DeleteExistingFiles before continue. So I Resume-MailboxDatabaseCopy "Mailbox Database 01\EX02"
Everything is fine, I checked again
[PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus -Server ex02 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 07\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 01\EX02
IncomingLogCopyingNetwork : {EX01,ReplicationDagNetwork01}
OutgoingConnections :
Name : Mailbox Database 99\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
[PS] C:\Windows\system32>Get-MailboxDatabaseCopyStatus -Server ex01 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 01\EX01
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 99\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections :
Name : Mailbox Database 07\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections
What is going on :) ? IncomingLogCopyingNetwork for Mailbox Database 01\EX02 is fine :) til mid night
This morning I view events on EX02 and event 2153 appears again on 7:30 AM , I run command et-MailboxDatabaseCopyStatus again
Get-MailboxDatabaseCopyStatus -Server ex02 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 07\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 01\EX02
IncomingLogCopyingNetwork : {EX01,ReplicationDagNetwork01,An error occurred while communicating with server
'EX01'. Error: Unable to write data to the transport connection: An established
connection was aborted by the software in your host machine.}
OutgoingConnections :
Name : Mailbox Database 99\EX02
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Get-MailboxDatabaseCopyStatus -Server ex01 | fl name,*incoming*,*outgoing*
Name : Mailbox Database 01\EX01
IncomingLogCopyingNetwork :
OutgoingConnections : {}
Name : Mailbox Database 99\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections :
Name : Mailbox Database 07\EX01
IncomingLogCopyingNetwork : {EX02,ReplicationDagNetwork01}
OutgoingConnections :
Any suggest ?
Similar Messages
-
How to create new storage group and mailbox database on exchange 2007 CCR
Hi, Our Environment:
Exchange 2007 SP3 CCR.
Now I want to create a new storage group with edb file and log files on the new drive.
My plan is as below:
Once we have new drive ready on both active node and passive node,
1): Create new storage group with log files for this new storage group on other new drive from Active Node.
2): Create new mailbox database under this newly created storage group with the DB file on the new drive from active node.
My question is:
1): Do I need to perform above steps from active node only? or Do I need to do it from both active node and passive node?
2): How many storage groups can we create on one Exchange 2007 Enterprise server, we already have 25 SGs in place.
Thanks in advance.Hi,
Here are my answers you can refer to:
1. We can just create new storage group on the active node. And it’ll be replicated to the passive node.
We can use the following command in EMS to verify the new Storage Group is being replicated to the passive node:
Get-StorageGroupCopyStatus "Second Storage Group" | Select SummaryCopyStatus,CCRTargetNode
http://exchangepedia.com/blog/2007/08/how-to-create-new-storage-group-in-ccr.html
2. For Exchange 2007 enterprise version, we can have up to 50 storage groups:
http://www.computerperformance.co.uk/exchange2007/exchange2007_storage_groups.htm
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make
sure that you completely understand the risk before retrieving any suggestions from the above link.
If you have any question, please feel free to let me know.
Thanks,
Angela Shi
TechNet Community Support -
Exchange 2013 database dismounts unexpectedly
Errors logged on Exchange 2013:
Log Name: Application
Source: MSExchangeIS
Date: 12/09/2013 8:22:28 AM
Event ID: 1001
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Microsoft Exchange Server Information Store has encountered an internal logic error. Internal error text is (Unable to apply maintenance insert, index corruption?
Log Name: Application
Source: MSExchangeIS
Date: 12/09/2013 8:22:29 AM
Event ID: 1002
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Unhandled exception (Microsoft.Exchange.Diagnostics.ExAssertException: ASSERT: Unable to apply maintenance insert, index corruption?
Log Name: Application
Source: MSExchange Common
Date: 12/09/2013 8:22:37 AM
Event ID: 4999
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Watson report about to be sent for process id: 11204, with parameters: E12, c-RTL-AMD64, 15.00.0712.024, M.E.Store.Worker, M.E.S.Storage.LazyIndexing, M.E.S.S.L.LogicalIndex.HandleIndexCorruptionInternal, M.E.Diagnostics.ExAssertException, 213a, 15.00.0712.000.
ErrorReportingEnabled: True
KB2846288 appeared to be related but we are already on CU2:
Name : XXXXXXXX
Edition : Standard
AdminDisplayVersion : Version 15.0 (Build 712.24)
Anyone else?
Ramu V RamananRandomly approx once per week. Always on the same mailbox database.
Drives have plenty of space, memory and pagefile are fine.
Log Name: Application
Source: MSExchangeIS
Date: 7/05/2014 11:46:53 a.m.
Event ID: 1001
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Microsoft Exchange Server Information Store has encountered an internal logic error. Internal error text is (Unable to apply maintenance insert, index corruption?
Log Name: Application
Source: MSExchangeIS
Date: 7/05/2014 11:46:53 a.m.
Event ID: 1002
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Unhandled exception (Microsoft.Exchange.Diagnostics.ExAssertException: ASSERT: Unable to apply maintenance insert, index corruption?
Log Name: Application
Source: MSExchangeIS
Date: 7/05/2014 11:46:53 a.m.
Event ID: 1013
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
The mailbox with mailboxguid "xxxxxxxxxxxxxx" caused crash or resource outage on database (GUID="xxxxxxxxxxxxxxx")
Log Name: Application
Source: MSExchange Common
Date: 7/05/2014 11:46:53 a.m.
Event ID: 4999
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Watson report about to be sent for process id: 18108, with parameters: E12, c-RTL-AMD64, 15.00.0775.038, M.E.Store.Worker, M.E.S.Storage.LazyIndexing, M.E.S.S.L.LogicalIndex.HandleIndexCorruptionInternal, M.E.Diagnostics.ExAssertException, 213a, 15.00.0775.008.
ErrorReportingEnabled: False -
Mailbox recipient does not have a mailbox database
For one of our customers we are currently working on a prove of concept to implement on premise exchange servers. The problem mentioned below takes place on test servers.
Server names and mail domain names are changed to generic values.
On our on premise exchange environment we encounter the following problems when emailing to a specific email domain .
Email to the domain companyname.com is placed in to the Unreachable Domain queue with the following error:
Last Error: The mailbox recipient does not have a mailbox database
Queue ID: SERVEREX01\Unreachable
Recipients: [email protected];2;3;The mailbox recipient does not have a mailbox database;1;<No Home Database>
Situation:
Customer uses a local Active Directory which contains all the user accounts and uses Office 365 / Exchange Online to provide these users with a mailbox. SSO between the local AD and O365 is provided by a third party identity provider.
Dirsync is used to sync all user information from the local AD to O365 AD. This also includes the SMTP addresses users have on the Office 365 mailbox. In the local AD this information is saved is the proxyaddress attribute field and synced
to O365. Office 365 uses the following mail domains for customer: companyname.com and companyname.onmicrosoft.com.
Customer wants to use local on premise exchange servers for specific locations and users and doesn’t want to implement a hybrid exchange environment. Therefore we installed an Exchange 2010 Edge server in the DMZ and an Exchange 2013 MBX
/ CAS server in the server network. The Exchange 2013 server is installed in the same Active Directory as the one mentioned above. This environment uses the mail domain @central.companyname.com. The email environment is configured to only accept email for
this domain.
The email environment works fine. It can send and receive email internally and externally. There is only one issue. It’s impossible to send email from the on premise environment to office 365. The other way around (O365 to on premise)
works fine.
When an email is send to a companyname.com email address the exchange 2013 mail server places the email in the Unreachable Domain queue and reports
the following error:
Last Error: The mailbox recipient does not have a mailbox database
Queue ID: SERVEREX01\Unreachable
Recipients: [email protected];2;3;The mailbox recipient does not have a mailbox database;1;<No Home Database>
This is caused by the fact that the @companyname.com email addresses are stored in the active directory exchange uses. We tried to fix this problem to create a internal and external relay domain with the appropriate send connector but
this didn’t help.
When we remove the proxyaddress attribute in the local active directory we are able to send email from the on premise exchange server to Office365. Removing the proxyaddresses is not a solution because these settings will be synced to
Office 365 and users can’t receive email anymore in there cloud mailbox.
It looks like the SMTP Categorizer first looks in active directory if the target email addresses is available. If so it will send the email to this users (but doesn’t have a mailbox server and mailbox database).
Can we configure a working mailflow for email from on premise to Office 365 for @companyname.com addresses?Hi,
Please try to set the target Address from the on premise AD account in ADSIedit to match the Cloud mailbox address, and then check the result.
In addition, I recommend you post this thread on office 365 forum:
http://community.office365.com/en-us/forums/default.aspx
Hope this helps!
Thanks.
Niko Cheng
TechNet Community Support -
Connecting CAS Server to Mailbox Server in Exchange 2010
Currently, we are running the CAS,HUB,and Mailbox role on the same Exchange 2010 SP3 server. At some point I would like to separate this out. Should be an easy question: what command gets/sets the settings which points a CAS array to a mailbox database?
So I want CAS_SERVER1 -> DB1,DB2 and CAS_SERVER2 -> DB3,DB4Hi,
In Exchange 2010, Outlook look for the “rcpclientaccessserver” attribute on the user’s Database to find the CAS server. You can manually set it by the following command:
Set-mailboxdatabase –rcpclientaccessserver xxx
Thanks,
Simon Wu
TechNet Community Support -
Unexpected DAG mailbox database failover
Good evening
I am running a three node Exchange 2013 server environment in a stretched DAG configuration. I have been experiencing a problem recently whereby failover is occurring unexpectedly. Below is a brief description of the environment.
Site 1 (Head Office)
2 x Exchange 2013 CAS/MBX (dual role servers, lets call them A and B)
Both are members of the only DAG we have
They both have copies of the only mailbox database we have
Server A has activation preference 1
Server B has activation preference 2
Site 2 (Datacenter)
1 x Exchange 2013 CAS/MBX (dual role server, lets call it C)
C is a member of the same DAG as above
It hosts a copy of the same mailbox database as above
Server C has activation preference 3 (although I have configured it to never automatically activate a database copy)
Server C will only be actively used in a disaster scenario where we lose both A and B in the head office for whatever reason
So recently I have noticed that when the mailbox database is mounted and active on server A after a period of not more than an hour or two, the database is automatically moved to server B. This has happened 3 times now.
I find these informational alerts in the event viewer on server A.
Event ID 2136
Log Name: Application
Source: MSExchangeRepl
Date: 14/11/2014 16:01:03
Event ID: 2136
Task Category: Service
Level: Warning
Keywords: Classic
User: N/A
Computer: ServerA.domain.internal
Description:
Unable to communicate with the Microsoft Exchange Information Store service to coordinate log truncation for database 'Mailbox Database 1\ServerA' due to an RPC communication failure. Error: 3355381764
Extended error: Failed to open a log truncation context to source server 'ServerA.domain.internal'. Hresult: 0xc7ff1004. Error: Error returned from an ESE function call (-1305).
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeRepl" />
<EventID Qualifiers="32772">2136</EventID>
<Level>3</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-11-14T16:01:03.000000000Z" />
<EventRecordID>4381652</EventRecordID>
<Channel>Application</Channel>
<Computer>ServerA.domain.internal</Computer>
<Security />
</System>
<EventData>
<Data>Mailbox Database 1\ServerA</Data>
<Data>3355381764</Data>
<Data>Failed to open a log truncation context to source server 'ServerB.domain.internal'. Hresult: 0xc7ff1004. Error: Error returned from an ESE function call (-1305).
</Data>
</EventData>
</Event>
Event ID 3169
Log Name: Application
Source: MSExchangeRepl
Date: 14/11/2014 16:01:04
Event ID: 3169
Task Category: Service
Level: Information
Keywords: Classic
User: N/A
Computer: ServerA.domain.internal
Description:
(Active Manager) Database Mailbox Database 1 was successfully moved from ServerA.domain.internal to ServerB.domain.internal. Move comment: Managed availability system failover initiated by Responder=RpsDeepTestPSProxyFailover Component=RPS.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeRepl" />
<EventID Qualifiers="16388">3169</EventID>
<Level>4</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-11-14T16:01:04.000000000Z" />
<EventRecordID>4381655</EventRecordID>
<Channel>Application</Channel>
<Computer>ServerA.domain.internal</Computer>
<Security />
</System>
<EventData>
<Data>Mailbox Database 1</Data>
<Data>ServerA.domain.internal</Data>
<Data>ServerB.domain.internal</Data>
<Data>Managed availability system failover initiated by Responder=RpsDeepTestPSProxyFailover Component=RPS.</Data>
</EventData>
</Event>
Does anyone have any ideas as to why this might be happening or whether there are any additional troubleshooting steps I can take?
RegardsHi George,
Agree with Jared, running CollectOverMetrics.ps1 script is a good choice to troubleshoot the issue.
Except this method, you can also refer to the following article to troubleshoot the issue with other useful information, like mailbox database replication status information, HighAvailability channel event logs..
http://technet.microsoft.com/en-us/library/dd351258(v=exchg.150).aspx
Best regards,
Niko Cheng
TechNet Community Support -
Hi everybody,
I have a 3 node Oracle Cluster with verstion 11.2.0.3.0 installed using ASM/ACFS/ADVM.
Red Hat 5.7 - Kernel 2.6.18-371.12.1.el5 64bits
OracleASM version:
oracleasm-support-2.1.8-1.el5
oracleasm-2.6.18-371.12.1.el5-2.0.5-1.el5
oracleasmlib-2.0.4-1.el5
On may, 2014 we had a physical failure in our storage system and all our disk partitions were completely lost.
The Oracle Grid Infrastructure and Oracle RDBMS haven't needed to be reinstalled because they were healthy.
The Oracle Cluster Registry (OCR) was lost (it was composed by three ASM disk groups in a redundant structure) and after recreation of the OCR disk groups I recover the Oracle Registry information from backup.
All cluster information were recovered (listener, SCAN, VIP, databases and services)
Databases could not be started because all ASM disk groups have been lost and oracle ASM instance (asmcmd -p) was showing all disk groups, but they were all "empty" - the physical partition related with them were recreated.
All the "old" disk groups were dropped, and the "new" disk groups were recreated and all the backups from the databases were restored.
After all services were up, and the environment seems to be OK, I check the healthiness of it, by executing the oracle cluster post-installation tool and others verify tools (crsctl and srvctl), well all returning messages saying that the environment was completely OK and no errors were found or generated (including in many log files I have inspected)
After 2 weeks from the completely recover of the environment, without any error/failure message been received from it, the disk groups started to dismount unexpectedly, from whatever node and not only one specific disk group stops, but any one of them, any time.
I opened a SR in Metalink (Oracle Support) and they conduct me to upgrade RedHat kernel version and OracleASM version.
Simultaneously I opened a Case Solution in RedHat to help me identify the better way to do the upgrade in advantage of the Oracle specifications.
From:
rpm -qa | grep kernel
kernel-devel-2.6.18-274.el5
kernel-headers-2.6.18-274.el5
kernel-2.6.18-274.el5
rpm -qa | grep oracleasm
oracleasm-support-2.1.8-1.el5
oracleasmlib-2.0.4-1.el5
oracleasm-2.6.18-274.el5-2.0.5-1.el5
To:
rpm -qa | grep kernel
kernel-devel-2.6.18-371.12.1.el5
kernel-2.6.18-371.12.1.el5
kernel-headers-2.6.18-371.12.1.el5
rpm -qa | grep oracleasm
oracleasm-support-2.1.8-1.el5
oracleasm-2.6.18-371.12.1.el5-2.0.5-1.el5
oracleasmlib-2.0.4-1.el5
Well, after this upgrade less times the disk groups dismounted, but they continue dismounting from whatever node, any disk group, any time.
So, I opened another SR in Metalink (3-10143566371 still open) and they are conducting me again to upgrade the RedHat kernel version and OracleASM version.
Information about OracleASM:
# oracleasm listdisks
ACFS
FRA
OCR01
OCR02
OCR03
$ asmcmd -p
ASMCMD [+] > ls -l
State Type Rebal Name
MOUNTED EXTERN N ACFS/
MOUNTED EXTERN N ARCH/
MOUNTED EXTERN N DEV/
MOUNTED EXTERN N DIR_LOG/
MOUNTED EXTERN N JAVA_ARCHIVE/
MOUNTED EXTERN N MSAF/
MOUNTED NORMAL N OCR/
MOUNTED EXTERN N PRD_DATA/
MOUNTED EXTERN N PRD_REDO1/
MOUNTED EXTERN N PRD_REDO2/
MOUNTED EXTERN N PRD_REDO3/
MOUNTED EXTERN N PRD_REDO4/
MOUNTED EXTERN N RASTR/
MOUNTED EXTERN N STAGE/
This is what happens when execute "oracleasm scandisks":
# oracleasm scandisks
Reloading disk partitions: done
Cleaning any stale ASM disks...
Scanning system for ASM disks...
Instantiating disk "ùìÿÿÿÿÿÿÿÿÿÿÿìóæþÿ¥Ï¨®Ð¢"
Unable to instantiate disk "ùìÿÿÿÿÿÿÿÿÿÿÿìóæþÿ¥Ï¨®Ð¢"
Instantiating disk "ü´ñõ
ñõúìsö"
Unable to instantiate disk "ü´ñõ
ñõúìsö"
~±Ã1~u·}cÿ-Ûg disk "
¾s
~±Ã1~u·}cÿ-Ûinstantiate disk "
¾s
Instantiating disk "à·Öªß³Ö½Þ®hìëÖßßÞÖÛÜØÖÕ"
Unable to instantiate disk "à·Öªß³Ö½Þ®hìëÖßßÞÖÛÜØÖÕ"
Instantiating disk "êËbkî,c
~,XZ±´b¹u²´biÅr"
Unable to instantiate disk "êËbkî,c
~,XZ±´b¹u²´biÅr"
Instantiating disk "
PuTTYPuTTYUnable to instantiate disk "
kÍ3|úùõ/øÊInstantiating disk "u
i)ïìL"
kÍ3|úùõ/øÊe to instantiate disk "u
My question is: "This will really solve the problem?"
Another: "Oracle really understood what is happening and they can help me to solve this problem?"
Final: "Can anyone please help me this problem?"Hi,
my two cent.
Wait for the SR feedback.
But for the future I advice you to do an ASM Metadata backup to be able to restore this data if you lost
configurations or complete disks and so on.
asmcmd md_backup -b <Pfad>/Filename
and also an ocrconfig backup via crontab.
ocrconfig -local -manualbackup
regards -
We are migrating from Exchange 2010 to Exchange 2013. We have installed the Exchange 2013 but it only has a couple of mailboxes on this server, all the mailboxes are still on the Exchange 2010 server.
I have run a Windows Backup of the Exchange 2013 but I am still seeing a ton a log files in the mailbox folder.
Also the database file is only about 1.1 GB but the backup is now 40 GB.
Is there something that can be done to truncate these logs and make the backup smaller?Hi ,
1.Does the full backup completed successfully ?
2.what about the status for the below mentioned command ? Does the mailbox database headers updated with the latest time and date ?
Get-MailboxDatabase -Status | ft name,*full* -au
3.Just check the application event logs for the event id
2046 and that should state that the log truncation for the mailbox databases has been initiated or not.
4.Before initiating the backup just make the exchange writer is not on error.
vssadmin list writers
In case if it on error state ,please restart the Microsoft exchange replication service and check the exchange writers status again by using the above mentioned command.
Thanks & Regards S.Nithyanandham -
Exchange 2013 CU2 - Mailbox Databases and Active Sync - update when new item arrive
Hi,
Maybe it will be a silly question but I don't know what exactly is going on. We are running Ex2013CU2 Evironment (1 CAS, 2 MBX Servers with 4 Mailbox Databases).
User mailboxes are in MDB01 and they are allowed to connect to mail via activesync and everything is working great (I mean that auto notification on mobile when item arrive is working).
When we move user mailbox to another database ex. MDB02 -> "auto notification when item arrive" does not working, but manual synchronization is working great.
Does anyone have any idea why it is behaving like this or what should I check to fix this ?
Thanks.
-- Kamil Tatarare you saying PUSHMAIL is not working after moving the mailbox to a different database?
Where Technology Meets Talent -
I have a dismounted mailbox database on our Exchange 2010 SP1 that does not exist in the directory structure at all. How do I delete it since it show a couple old user mailboxes that obviously aren't there since the database isn't on my hard drive?
a small correction,
Adsiedit.msc>>Configuration>>Services>>MicrosoftExchange>>FirstOrganization>>AdministrativeGroup>>Exchange AdministrativeGroup>>>Databases>>Right click on Dismounted Database Name and Click on Delete.
Özgür ÇEBİ
I really don't think that's a correct answer.
Find the users in the AD that have the mailbox database assigned to them and remove the mailbox:
"get-mailbox -database <database-name>" or just use the EMC to search for the mailboxes in that database.
Once the mailbox has been removed from those users you can use the UI to remove the database.
Using ADSI for simple tasks is just wrong.
--- Rich Matheisen MCSE&I, Exchange MVP -
My iPhoto unexpectedly quits. It looks like it is loading then a window pops up and says iPhoto quit unexpectedly. It says to "reopen" and I try it and the same things happens. I restarted it and made sure my mac is updated. Please help! Any other suggestions?
Back up your iPhoto library, Depress and hold the option (alt) and command keys and launch iPhoto - from the resulting first aid window repair permissions and if necessary rebuild your database
LN -
Removing Pubilc folder and default mailbox database
I have two mailbox sever in our environment, a virtual EX2010 and physical EX server 2010. We had migrated from EX2003 to Virtual
EX2010 including Public folders. All the clients are using Outlook 2010 so we don’t need the public folders. All the mailbox have been moved to physical EX2010.
I have used
ADSIEdit tool and removed the public folders completely but the other
mailbox database is still referring ( path ) to default public folder ( DB properties – client setting)
I am not using Virtual Exchange and when I try to delete the default mailbox database I get below eroor msg.
The mailbox database Mailbox Database 145247587848' cannot be deleted.
Mailbox Database 145247587848
Failed
Error:
This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, or arbitration mailboxes. To get a list of all mailboxes in this database, run the command
Get-Mailbox -Database <Database ID>. To get a list of all mailbox plans in this database, run the command Get-MailboxPlan. To get a list of archive mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Archive. To get
a list of all arbitration mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Arbitration. To disable a non-arbitration mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID>.
To disable an archive mailbox so you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID> -Archive. Arbitration mailboxes should be moved to another server; to do this, run the command New-MoveRequest <parameters>. If this
is the last server in the organization, run the command Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed to disable the arbitration mailbox. Mailbox plans should be moved to another server; to do this, run the command Set-MailboxPlan
<MailboxPlan ID> -Database <Database ID>.
Can anyone guide me how to resolve these issues so I can uninstall exchange roll.
ThanksHi,
Just as what Amit suggested, if you want to remove the default public folder database for a mailbox database, you can clear the value of the msExchHomePublicMDB attribute.
Here is a related article for your reference.
http://exchangeserverpro.com/remove-default-public-folder-database-exchange-mailbox-database/
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make
sure that you completely understand the risk before retrieving any suggestions from the above link.
Best regards,
Belinda
Belinda Ma
TechNet Community Support -
Exchange server 2013 supported mailbox databases and public folder databases
I want to know about Exchange server 2013 SP1 Standard and Enterprise version support how many Mailbox databases and Public folder Databases? Total Mailbox and Public folder databases supported information.
I Know as below but not clear:
1) Exchange server 2013 SP1 Sandard edition support 5 Databases, It's include Public folder databases, total=5 or 5 mailbox databases+5 public folder databases=10 databases
2) Exchange server 2013 SP1 Enterprise edition support 100 Databases, It's include Public folder databases, total=100 or 100 mailbox databases+100 public folder databases=200 databases
kindly let me know. Thanks.
BabuHi Babu,
Please check this link too.
http://blogs.technet.com/b/exchange/archive/2013/06/04/per-server-database-limits-explained.aspxhttp://blogs.technet.com/b/exchange/archive/2013/06/04/per-server-database-limits-explained.aspx
Thanks & Regards S.Nithyanandham -
My exchange mailbox database.edb is croupt and i have tried everything to get it back
I have now created a new mailbox called mailbox ver I want all users to use the new database
Hi Gordon,
Agree with Ed Crowley's suggestion. I recommend you do the following steps to troubleshoot the issue:
1. Please move the mailboxes and log files to another directory.
2. Mount database with the -Force parameter, it will create a new mailbox database.
3. Move the mailboxes to the database.
What's more, here are some helpful threads for your reference.
How to remove Exchange Server transaction log files
http://support.microsoft.com/kb/240145
Failed to mount database 'Mailbox Database' hr=0x80004005, ec=-528
http://social.technet.microsoft.com/Forums/exchange/en-US/4d1f1ec0-afa7-4a97-af2c-896f3d3c2abb/failed-to-mount-database-mailbox-database-hr0x80004005-ec528?forum=exchangesvravailabilityandisasterrecoverylegacy
Hope it helps.
Best regards,
Amy
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Get-Mailbox -Database and Format-Table questions
Hi,
I've written a script that will get the number of mailboxes on each database on our exchange server and then create a report and email it to everyone. This is the first script that I've ever wrote so I'm fumbling around and don't really know what I'm doing.
I want to learn though so any advice is welcome. It is working but it still doesn't look as nice as I'd like for it to and I was hoping someone could look at my code and tell me what I could do to make it better. Here is part of it and then below shows the
output text file as it is formatted. I'd like for it to be all one one table instead of each being a separate one but I don't know how to do that. I was reading that you can use $obj but when I was reading it I was completely lost about what was going on.
Thanks.
Get-Mailbox -Database DB0 | Group-Object -Property:Database | select name,count | Format-Table -Autosize > M:\Scripts\DBcountreport.txt
Get-Mailbox -Database DB1 | Group-Object -Property:Database | select name,count | Format-Table -Autosize -HideTableHeaders >> M:\Scripts\DBcountreport.txt
Get-Mailbox -Database DB2 | Group-Object -Property:Database | select name,count | Format-Table -Autosize -HideTableHeaders >> M:\Scripts\DBcountreport.txt
./DBcountreport.txt
Name Count
DB0 167
--- I want these spaces removed basically
DB1 167
DB2 174
DB3 169Hi Belthasar,
try this:
$temp = @(Get-Mailbox -Database DB0 | Group-Object -Property:Database | select name,count)
$temp += @(Get-Mailbox -Database DB1 | Group-Object -Property:Database | select name,count)
$temp += @(Get-Mailbox -Database DB2 | Group-Object -Property:Database | select name,count)
$temp += @(Get-Mailbox -Database DB3 | Group-Object -Property:Database | select name,count)
$temp | Format-Table -Autosize > "M:\Scripts\DBcountreport.txt"
What this does is not write 4 tables to a text file, but combines the four tables and then writes the resultant one to the text file.
Cheers,
Fred
There's no place like 127.0.0.1
Maybe you are looking for
-
My MacBook Pro (Late 2009) won't open specific website
Hello! I have a problem with opening hotfile.com website. In any browser (I've checked in Safari, Chrome and Firefox) it won't open. The weird thing is that on my wifes' PC there is no problem to open that page. Moreover, I CAN open that page, but on
-
How to send message from multiline container to same webservice or bus. sys
Hi All, I want to send message from multiline container to a syn web service sequentially. I am getting that multiline container after a transformations step (1: n mapping). where i dont known what will be the value for n (number of message in multil
-
Download Problem With Modern Combat: Domination
I downloaded Modern Combat: Domination and while it was downloading I placed it in my games folder. However, after it finished downloading it wasn't in the folder, launchpad, or under the applications tab in finder. I even looked it up in my spotligh
-
Hi, We have a web application that integrates with web services. The web service responses actually decide what web page is shown to the user. Sometimes the JAX-RPC web services don't repond quickly. So the client has to wait. We show a page while th
-
How to put time&date on photos
How to put time&date on photos