Re: SMTP issue on a stretch cluster (460 Views)
Reply
Occasional Advisor
Kalin Tzenov
Posts: 8
Registered: ‎04-04-2006
Message 1 of 3 (493 Views)
Accepted Solution

SMTP issue on a stretch cluster

Hello,

 

I have a 4 node remote cluster - 2 nodes on each site, with 2 system disks - one per site. Most of disk drives are shadowed accross the sites, however, we have few local shadow sets, shared between the local nodes on each site.

 

Here's my SMTP queues for the cluster. SCP001 and SCP002 are the nodes on one site, and SCP006 and SCP007 are the nodes on the other site.

 

$ sh que tcpip*/fu                                                         
Generic server queue TCPIP$SMTP                                            
  /GENERIC=(TCPIP$SMTP_SCP001_1,TCPIP$SMTP_SCP002_1,TCPIP$SMTP_SCP007_1,   
  TCPIP$SMTP_SCP006_1,TCPIP$SMTP_SCQML1_1,TCPIP$SMTP_SCQMF1_1)             
  /OWNER=[IST,SYSTEM] /PROTECTION=(S:M,O:D,G:R,W:S)                        
                                                                           
Server queue TCPIP$SMTP_SCP001_1, idle, on SCP001::, mounted form DEFAULT  
  /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /OWNER=[IST,SYSTEM]        
  /PROCESSOR=TCPIP$SMTP_SYMBIONT /PROTECTION=(S:M,O:D,G:R,W:S)             
                                                                           
Server queue TCPIP$SMTP_SCP002_1, idle, on SCP002::, mounted form DEFAULT  
  /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /OWNER=[IST,SYSTEM]        
  /PROCESSOR=TCPIP$SMTP_SYMBIONT /PROTECTION=(S:M,O:D,G:R,W:S)             
                                                                           
Server queue TCPIP$SMTP_SCP006_1, idle, on SCP006::, mounted form DEFAULT  
  /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /OWNER=[IST,SYSTEM]        
  /PROCESSOR=TCPIP$SMTP_SYMBIONT /PROTECTION=(S:M,O:D,G:R,W:S)             
                                                                           
Server queue TCPIP$SMTP_SCP007_1, idle, on SCP007::, mounted form DEFAULT  
  /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /OWNER=[IST,SYSTEM]        
  /PROCESSOR=TCPIP$SMTP_SYMBIONT /PROTECTION=(S:M,O:D,G:R,W:S)     

 

When sending a SMTP mail, the control file gets submitted to the first execution queue, in this case TCPIP$SMTP_SCP001_1. If I send the mail from SCP001 or SCP002 it works fine, however, if I send it from SCP006 or SCP007, the queue TCPIP$SMTP_SCP001_1 can't access the control file as it is on another disk which is not mounted on SCP001 (in mt case the system disk for the other site).

 

A workaround is to mount the remote system disk on the node where the first execution queue is, but I don't want to do this.

 

This issue wouldn't exist if I had a common system disk and all my drives were mounted on all nodes of the cluster, but unfortunately it's not an option.

 

Is there a way to force SMTP to submit the control file to the local node execution queue (in my case TCPIP$SMTP_SCP006_1)?

 

Thanks,

 


                                                                          

Honored Contributor
Volker Halle
Posts: 5,205
Registered: ‎04-26-2004
Message 2 of 3 (486 Views)

Re: SMTP issue on a stretch cluster

Kalin,

 

it might be best to try to configure 2 TCPIP$SMTP* generic queues, one on each site of this multi-site cluster. You seem to be running TCPIP V5.7, so have a look at SYS$SPECIFIC:[TCPIP$SMTP]TCPIP$SMTP.CONF file.

 

Volker.

Occasional Advisor
Kalin Tzenov
Posts: 8
Registered: ‎04-04-2006
Message 3 of 3 (460 Views)

Re: SMTP issue on a stretch cluster

[ Edited ]

Hi Volker,

 

Thank you for your advice. Worked like a charm :-)

 

Thanks again and have a good one!

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.