<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.stradivart.ro/index.php?action=history&amp;feed=atom&amp;title=RSyslog</id>
	<title>RSyslog - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stradivart.ro/index.php?action=history&amp;feed=atom&amp;title=RSyslog"/>
	<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=RSyslog&amp;action=history"/>
	<updated>2026-04-05T02:12:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=RSyslog&amp;diff=7&amp;oldid=prev</id>
		<title>Wikiadmin at 12:09, 1 November 2023</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=RSyslog&amp;diff=7&amp;oldid=prev"/>
		<updated>2023-11-01T12:09:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.stradivart.ro/index.php?title=RSyslog&amp;amp;diff=7&amp;amp;oldid=5&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.stradivart.ro/index.php?title=RSyslog&amp;diff=5&amp;oldid=prev</id>
		<title>Wikiadmin: Created page with &quot;== Balansare IP cu KeepAlived pe Ubuntu 2X.04 LTS == Keepalived  Pentru instalare keepalived se cere uneori (depinzand de ditributie si/sau versiune) instalarea librariei libipset13 &lt;code class=&quot;mw-code mw-highlight plainlinks&quot; style=&quot;display:block&quot;&gt;&lt;!-- --&gt;apt install -y keepalived libipset13 &lt;/code&gt;  Pe fiecare dintre noduri se creaza si editeaza urmatorul fisier: &lt;code class=&quot;mw-code mw-highlight plainlinks&quot; style=&quot;display:block&quot;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.stradivart.ro/index.php?title=RSyslog&amp;diff=5&amp;oldid=prev"/>
		<updated>2023-11-01T12:08:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Balansare IP cu KeepAlived pe Ubuntu 2X.04 LTS == &lt;a href=&quot;/wiki/File:Keepalived.png&quot; title=&quot;File:Keepalived.png&quot;&gt;782x782px|none|Keepalived&lt;/a&gt;  Pentru instalare keepalived se cere uneori (depinzand de ditributie si/sau versiune) instalarea librariei libipset13 &amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!-- --&amp;gt;apt install -y keepalived libipset13 &amp;lt;/code&amp;gt;  Pe fiecare dintre noduri se creaza si editeaza urmatorul fisier: &amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Balansare IP cu KeepAlived pe Ubuntu 2X.04 LTS ==&lt;br /&gt;
[[File:Keepalived.png|782x782px|none|Keepalived]]&lt;br /&gt;
&lt;br /&gt;
Pentru instalare keepalived se cere uneori (depinzand de ditributie si/sau versiune) instalarea librariei libipset13&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;apt install -y keepalived libipset13&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pe fiecare dintre noduri se creaza si editeaza urmatorul fisier:&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;nano /etc/keepalived/keepalived.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
cu urmatorul continut&lt;br /&gt;
&lt;br /&gt;
===== ha01 =====&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;vrrp_instance VIP {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;state MASTER&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;interface ens18&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_router_id 66&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;priority 99&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;advert_int 1&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_src_ip 192.168.14.11&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_peer {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.22&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.33&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;authentication {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_type PASS&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_pass &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;[pass1234]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_ipaddress {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.123/24&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== ha02 si ha03 =====&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;vrrp_instance VIP {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;state BACKUP&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;interface ens18&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_router_id 66&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;priority 97 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha02&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;priority 95 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha03&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;advert_int 1&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_src_ip 192.168.14.22 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha02&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_src_ip 192.168.14.33 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha03&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_peer {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.11&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.33 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha02&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.22 &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;lt;- pentru ha03&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;authentication {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_type PASS&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_pass &amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;[pass1234]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_ipaddress {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.123/24&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
===== Legenda =====&lt;br /&gt;
'''vrrp_instance''' = numele instantei de VIP&amp;lt;br&amp;gt;&lt;br /&gt;
'''state''' = numele NIC-ului fizic sau virtual&amp;lt;br&amp;gt;&lt;br /&gt;
'''virtual_router_id''' = este un ID ce se aloca instantei respective (keepalived poate balansa mai multe IP-uri de pe mai multe NIC-uri)&amp;lt;br&amp;gt;&lt;br /&gt;
'''priority''' = reprezinta prioritatea serverului respectiv in lantul de redundanta&amp;lt;br&amp;gt;&lt;br /&gt;
'''advert_int''' = intervalul (secunde) in care se face verificarea celoralte instante de VIP&amp;lt;br&amp;gt;&lt;br /&gt;
'''unicast_src_ip''' = se trece IP-ul NIC-ului de pe serverul curent&amp;lt;br&amp;gt;&lt;br /&gt;
'''unicast_peer''' = se trec IP-urile celorlalte servere din instanta&amp;lt;br&amp;gt;&lt;br /&gt;
'''auth_pass''' = parola de maxim opt caractere persistenta pe toate instantele&amp;lt;br&amp;gt;&lt;br /&gt;
'''virtual_ipaddress''' = identifica IP-ul flotant de pe instantele de keepalived&lt;br /&gt;
&lt;br /&gt;
== Monitorizarea Apache2 in vederea balansarii IP-ului ==&lt;br /&gt;
&lt;br /&gt;
In vederea migrarii IP-ului in cazul unui fail al Apache2, se adauga urmatorul continut in toate serverele pe care instanta de Keepalived este configurata:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/keepalived/keepalived.conf&lt;br /&gt;
===== ha01, ha02 si ha03 =====&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;vrrp_track_process trkap2 {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;process apache2&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;weight 10&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
vrrp_instance VIP {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;state MASTER&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;interface ens18&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_router_id 66&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;priority 99&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;advert_int 1&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_src_ip 192.168.14.11&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_peer {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.22&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.33&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;track_process {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;trkap2&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;authentication {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_type PASS&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_pass [pass1234]&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_ipaddress {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.123/24&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
===== Weight =====&lt;br /&gt;
Weight-ul se adauga la priority astfel incat toate nodurile cu Apache2 pornit vor avea urmatoarele prioritati:&lt;br /&gt;
* ha01=109&lt;br /&gt;
* ha02=107&lt;br /&gt;
* ha03=105&lt;br /&gt;
In momentul in care Apache2 este oprit pe ha01 priority va scade de la 109 la 99 astfel incat IP-ul va migra pe ha02 care la momentul respectiv va avea o prioritate de 107.&lt;br /&gt;
&lt;br /&gt;
== Alertare Keepalived prin SMTP ==&lt;br /&gt;
Keepalived poate trimite alerte pe mail la migrarea unui IP de pe un nod pe altul:&lt;br /&gt;
&lt;br /&gt;
* nano /etc/keepalived/keepalived.conf&lt;br /&gt;
===== ha01, ha02 si ha03 =====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;mw-code mw-highlight plainlinks&amp;quot; style=&amp;quot;display:block&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;global_defs {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;notification_email {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;monitorizare@domeniu.ro&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;notification_email_from keepalived@domeniu.ro&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;smtp_server mail.domeniu.ro&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;smtp_connect_timeout 30&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
vrrp_track_process track_apache {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;process apache2&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;weight 10&lt;br /&gt;
}&lt;br /&gt;
vrrp_instance VIP {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;state MASTER&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;interface ens18&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_router_id 66&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;priority 99&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#f00&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;smtp_alert&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;advert_int 1&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_src_ip 192.168.14.11&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;unicast_peer {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.22&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.33&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;track_process {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;track_apache&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;authentication {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_type PASS&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;auth_pass [pass1234]&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;virtual_ipaddress {&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.14.123/24&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
===== Legenda =====&lt;br /&gt;
'''notification_email''' = se va trece adresa de mail care va primi alertele de migrare IP&amp;lt;br&amp;gt;&lt;br /&gt;
'''notification_email_from''' = se va trece adresa de mail de la care se trimit alertele. Desi keepalived nu face autentificare in serverul de mail, adresa trebuie sa fie una valida&amp;lt;br&amp;gt;&lt;br /&gt;
'''smtp_server''' = fqdn-ul serverului de mail&amp;lt;br&amp;gt;&lt;br /&gt;
'''smtp_connect_timeout''' = perioada (secunde) ce va trece din momentul din care nodul pierde IP-ul pana va trimite alertarea pe mail&lt;br /&gt;
&lt;br /&gt;
== Recomandari ==&lt;br /&gt;
https://www.keepalived.org/&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
</feed>