<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tetrain.com/index.php?action=history&amp;feed=atom&amp;title=Pahwa_Bryair_Zimbra</id>
	<title>Pahwa Bryair Zimbra - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tetrain.com/index.php?action=history&amp;feed=atom&amp;title=Pahwa_Bryair_Zimbra"/>
	<link rel="alternate" type="text/html" href="https://wiki.tetrain.com/index.php?title=Pahwa_Bryair_Zimbra&amp;action=history"/>
	<updated>2026-07-25T07:39:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.tetrain.com/index.php?title=Pahwa_Bryair_Zimbra&amp;diff=2025&amp;oldid=prev</id>
		<title>Manojsemwal at 12:49, 29 July 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.tetrain.com/index.php?title=Pahwa_Bryair_Zimbra&amp;diff=2025&amp;oldid=prev"/>
		<updated>2015-07-29T12:49:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:49, 29 July 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[category:Pahwa Group]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                                                     &amp;#039;&amp;#039;&amp;#039;Pahwa New Architecture&amp;#039;&amp;#039;&amp;#039;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                                                     &amp;#039;&amp;#039;&amp;#039;Pahwa New Architecture&amp;#039;&amp;#039;&amp;#039;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot;&gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#vim recipient_domains   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#vim recipient_domains   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Make Entry :-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Make Entry :-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pahwa.com OK&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pahwa.com OK&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l83&quot;&gt;Line 83:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pahwa.com REJECT&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;pahwa.com REJECT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;postmaster@imss.pahwa.com REJECT&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;postmaster@imss.pahwa.com REJECT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Manojsemwal</name></author>
	</entry>
	<entry>
		<id>https://wiki.tetrain.com/index.php?title=Pahwa_Bryair_Zimbra&amp;diff=2024&amp;oldid=prev</id>
		<title>Manojsemwal: Created page with &quot;                                                     &#039;&#039;&#039;Pahwa New Architecture&#039;&#039;&#039;   File:Pahwa 01.jpg     Installation :-  On IMSS server :- //Install Postfix  Yum install...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.tetrain.com/index.php?title=Pahwa_Bryair_Zimbra&amp;diff=2024&amp;oldid=prev"/>
		<updated>2015-07-29T12:47:42Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;                                                     &amp;#039;&amp;#039;&amp;#039;Pahwa New Architecture&amp;#039;&amp;#039;&amp;#039;   &lt;a href=&quot;/index.php?title=File:Pahwa_01.jpg&quot; title=&quot;File:Pahwa 01.jpg&quot;&gt;File:Pahwa 01.jpg&lt;/a&gt;     Installation :-  On IMSS server :- //Install Postfix  Yum install...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
                                                    &amp;#039;&amp;#039;&amp;#039;Pahwa New Architecture&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
[[File:Pahwa 01.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Installation :-&lt;br /&gt;
&lt;br /&gt;
On IMSS server :-&lt;br /&gt;
//Install Postfix &lt;br /&gt;
Yum install postfix &lt;br /&gt;
&lt;br /&gt;
// Install Trend IMSS&lt;br /&gt;
Download   IMSS_v7.1_Linux_1224_r2.tar.gz  for &lt;br /&gt;
Untar the file and run the installation script :-&lt;br /&gt;
./ isinst.sh  &lt;br /&gt;
Press y when ask for installation and confirm .&lt;br /&gt;
It will ask for database server to install locally , press y and proceed .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Postfix Configuration.&lt;br /&gt;
cd /etc/postfix&lt;br /&gt;
&lt;br /&gt;
#vim main.cf&lt;br /&gt;
&lt;br /&gt;
//insert following entry &lt;br /&gt;
&lt;br /&gt;
mydomain = pahwa.com&lt;br /&gt;
myhostname = imss.pahwa.com&lt;br /&gt;
mydestination = $myhostname, localhost.$mydomain, $mydomain&lt;br /&gt;
default_process_limit=200&lt;br /&gt;
imss_timeout=10m&lt;br /&gt;
imss_connect_timeout=1s&lt;br /&gt;
content_filter = imss:localhost:10025&lt;br /&gt;
imss_destination_recipient_limit=200&lt;br /&gt;
imss_destination_concurrency_limit=200&lt;br /&gt;
&lt;br /&gt;
smtpd_client_restrictions =&lt;br /&gt;
  permit_mynetworks,&lt;br /&gt;
  reject_rbl_client bl.spamcop.net,&lt;br /&gt;
  reject_rbl_client b.barracudacentral.org,&lt;br /&gt;
  reject_rbl_client cbl.abuseat.org,&lt;br /&gt;
  reject_rbl_client dnsbl.sorbs.net,&lt;br /&gt;
  permit&lt;br /&gt;
&lt;br /&gt;
disable_vrfy_command = yes&lt;br /&gt;
smtpd_recipient_restrictions =&lt;br /&gt;
  check_recipient_access hash:/etc/postfix/recipient_domains, permit_mynetworks, permit_sasl_authenticated,&lt;br /&gt;
  reject_unverified_recipient,&lt;br /&gt;
  reject_non_fqdn_sender,&lt;br /&gt;
  reject_non_fqdn_recipient,&lt;br /&gt;
  reject_unauth_destination,&lt;br /&gt;
  reject_unauth_pipelining,&lt;br /&gt;
  reject&lt;br /&gt;
&lt;br /&gt;
smtpd_sender_restrictions =&lt;br /&gt;
  permit_mynetworks,&lt;br /&gt;
  permit_sasl_authenticated,&lt;br /&gt;
  check_sender_access hash:/etc/postfix/sender_access&lt;br /&gt;
  reject_unknown_sender_domain&lt;br /&gt;
&lt;br /&gt;
mynetworks = 127.0.0.1, 192.168.0.5, 192.168.0.254, 192.168.0.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//For recipent restriction&lt;br /&gt;
&lt;br /&gt;
#vim recipient_domains  &lt;br /&gt;
//Make Entry :-&lt;br /&gt;
pahwa.com OK&lt;br /&gt;
&lt;br /&gt;
//Now Postmap command to make db&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#postmap recipient_domains&lt;br /&gt;
&lt;br /&gt;
//For Sender restriction&lt;br /&gt;
#vim /etc/postfix/sender_access&lt;br /&gt;
&lt;br /&gt;
pahwa.com REJECT&lt;br /&gt;
postmaster@imss.pahwa.com REJECT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#postmap sender_access&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Also Edit master.cf &lt;br /&gt;
&lt;br /&gt;
#vim master.cf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//IMSS: content filter smtp transport imss for IMSS&lt;br /&gt;
imss unix - - n - - smtp&lt;br /&gt;
         -o disable_dns_lookups=yes&lt;br /&gt;
         -o smtp_connect_timeout=$imss_connect_timeout&lt;br /&gt;
         -o smtp_data_done_timeout=$imss_timeout&lt;br /&gt;
//IMSS: content filter loop back smtpd&lt;br /&gt;
localhost:10026 inet n - n - 200 smtpd&lt;br /&gt;
         -o content_filter=&lt;br /&gt;
         -o smtpd_timeout=$imss_timeout&lt;br /&gt;
         -o local_recipient_maps=&lt;br /&gt;
         -o myhostname=postfix.imss71&lt;br /&gt;
         -o smtpd_client_restrictions=&lt;br /&gt;
         -o smtpd_enforce_tls=no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//IMSS Configuration Via Graphical Panel :-&lt;br /&gt;
All the configurations are done by IT team of Pahwa like filters and rules for AV/AS .&lt;br /&gt;
we have defined :-&lt;br /&gt;
&lt;br /&gt;
IMSS configuration -&amp;gt; SMTP Routing -&amp;gt; Domain-based delivery &lt;br /&gt;
&lt;br /&gt;
Domain             IP                         Port&lt;br /&gt;
pahwa.com     192.168.0.2         25&lt;br /&gt;
&lt;br /&gt;
Fetch mail is also configured on this server, to download mails from mx2 in case of failure of mx1 &lt;br /&gt;
http://192.168.1.15/wiki/index.php/Fetchmail&lt;br /&gt;
Configuration of fetch mail was downloaded from old server &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DRBD and HEARTBEAT configuration:-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step :1 Download EPEL and ELRepo (epel is for heartbeat and elrepo is for DRBD) &lt;br /&gt;
# rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm &lt;br /&gt;
vi /etc/yum.repos.d/elrepo.repo &lt;br /&gt;
enabled=0 &lt;br /&gt;
# yum --enablerepo=elrepo install drbd83-utils kmod-drbd83 &lt;br /&gt;
rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm &lt;br /&gt;
# vi /etc/yum.repos.d/epel.repo &lt;br /&gt;
enabled=0 &lt;br /&gt;
# yum --enablerepo=epel install heartbeat &lt;br /&gt;
&lt;br /&gt;
Same configyration in Node1 and Node2 &lt;br /&gt;
&lt;br /&gt;
vim /etc/hosts&lt;br /&gt;
192.168.0.5     node1.pahwa.com node1&lt;br /&gt;
192.168.0.2     mail21c.pahwa.com       mail21c&lt;br /&gt;
node2.pahwa.com need to be added later &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#mv /etc/drbd.d/global_common.conf /etc/drbd.d/global_common.sample  &lt;br /&gt;
and create a new file: &lt;br /&gt;
&lt;br /&gt;
# vi /etc/drbd.d/global_common.conf&lt;br /&gt;
global { usage-count no; } &lt;br /&gt;
common { &lt;br /&gt;
syncer { rate 100M; } &lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new resource file that I called “main”, on both servers they have to be equal: &lt;br /&gt;
# vi /etc/drbd.d/main.res&lt;br /&gt;
resource main {&lt;br /&gt;
protocol C;&lt;br /&gt;
startup { wfc-timeout 0; degr-wfc-timeout 120; }&lt;br /&gt;
disk { on-io-error detach; }&lt;br /&gt;
on node1.pahwa.com {&lt;br /&gt;
device /dev/drbd0;&lt;br /&gt;
disk /dev/vg_pahwa/LogVol01;&lt;br /&gt;
meta-disk internal;&lt;br /&gt;
address 10.0.0.1:7788;&lt;br /&gt;
on node2.pahwa.com {&lt;br /&gt;
device /dev/drbd0;&lt;br /&gt;
disk /dev/vg_pahwa/LogVol01;&lt;br /&gt;
meta-disk internal;&lt;br /&gt;
address 10.0.0.2:7788;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we have to create the metadata on both servers: &lt;br /&gt;
 #dd if=/dev/zero of= /dev/vg_home1 bs=1M count=50 &lt;br /&gt;
drbdadm create-md main (run on node1) &lt;br /&gt;
drbdadm create-md main (run on node2) &lt;br /&gt;
node 2 is not configured yet and need to be configured.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[root@node1 drbd.d]# service drbd start &lt;br /&gt;
Starting DRBD resources: [ d(main) s(main) n(main) ]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We will tell DRBD that server1 is the Primary server: &lt;br /&gt;
On node1: &lt;br /&gt;
# drbdsetup /dev/drbd0 primary -o&lt;br /&gt;
&lt;br /&gt;
On node1: &lt;br /&gt;
# mkfs.ext4 /dev/drbd0 &lt;br /&gt;
Now DRBD is configured , now you ready to mount your /dev/drbd0 to /opt &lt;br /&gt;
On Node1 &lt;br /&gt;
# mount –t ext4 /dev/drbd0 /opt &lt;br /&gt;
&lt;br /&gt;
We will install heartbeat from the EPEL repository: &lt;br /&gt;
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm &lt;br /&gt;
# vi /etc/yum.repos.d/epel.repo &lt;br /&gt;
       enabled=0 &lt;br /&gt;
# yum --enablerepo=epel install heartbeat &lt;br /&gt;
  &lt;br /&gt;
Create the following file on both servers with the exact same content: &lt;br /&gt;
# vi /etc/ha.d/ha.cf &lt;br /&gt;
keepalive 2 &lt;br /&gt;
deadtime 30 &lt;br /&gt;
bcast eth0 &lt;br /&gt;
node node1.pahwa.com node2.pahwa.com &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next setp is to create the resource file for heartbeat on both servers with exact same content again: &lt;br /&gt;
# vi /etc/ha.d/haresources &lt;br /&gt;
node1.pahwa.com IPaddr::192.168.0.2/24/eth0 drbddisk::main Filesystem::/dev/drbd0::/opt::ext4 zimbra&lt;br /&gt;
&lt;br /&gt;
# first word is the hostname of the primary server then the IP 192.168.0.2 is the one I choose to be the virtual IP to be moved to the slave in case of a failure. &lt;br /&gt;
The last thing is to create the authentication file on both servers again with the same content: &lt;br /&gt;
# vi /etc/ha.d/authkeys &lt;br /&gt;
auth 3 &lt;br /&gt;
&lt;br /&gt;
3 md5 asd1234f &lt;br /&gt;
&lt;br /&gt;
This password file should only be readable by the root user: &lt;br /&gt;
# chmod 600 /etc/ha.d/authkeys &lt;br /&gt;
&lt;br /&gt;
Need To Configure Same settings on node2.pahwa.com which will be provided later by Client.&lt;br /&gt;
Currently IP Alias is Added Directly on eth0 for node1.pahwa.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zimbra Installation On node1.pahwa.com:-&lt;br /&gt;
&lt;br /&gt;
Download zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz and untar the compressed file .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#cd zcs-8.6.0_GA_1153.RHEL6_64.20141215151155&lt;br /&gt;
&lt;br /&gt;
now inside this directory run install.sh&lt;br /&gt;
&lt;br /&gt;
./install.sh --platform-override &lt;br /&gt;
&lt;br /&gt;
now follow the onscreen instructions and install zimbra .&lt;br /&gt;
&lt;br /&gt;
Do not install zimbra-proxy and zimbra-memcahce , Just press [N] while setup prompts for install .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After Successful Installation we need to create users which was provided by IT team of pahwa with passwords .&lt;br /&gt;
&lt;br /&gt;
//script location /root/Desktop/scripts &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
zmprov &amp;lt; /PATH_of_script  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we want all external mails to go via IMSS server so we have Defined External Relay IP under Global Config via&lt;br /&gt;
Admin Panel as 192.168.0.10:25&lt;/div&gt;</summary>
		<author><name>Manojsemwal</name></author>
	</entry>
</feed>