{"id":22,"date":"2002-02-25T12:00:50","date_gmt":"2002-02-25T09:00:50","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=22"},"modified":"2002-02-25T12:00:50","modified_gmt":"2002-02-25T09:00:50","slug":"linux-ha-clustering-mutt-with-ldap-and-workstation-upgrades","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2002\/02\/25\/linux-ha-clustering-mutt-with-ldap-and-workstation-upgrades\/","title":{"rendered":"Linux HA clustering, mutt with LDAP, and workstation upgrades"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>Last few days I have spent installing a HA (High-availability) cluster. I needed an active\/active setup for two nodes to run Apache and PostgreSQL services. Both nodes are connected to external shared storage. It took me some time to get the concepts (especially with quorum partitions and raw devices), but afterwards, installation was a bliss ;). I have used <a href=\"http:\/\/guide.opendns.com\/?url=oss.missioncriticallinux.com%2Fprojects%2Fkimberlite&#038;servfail\">KimberLite<\/a> clustering technology, which is open source and free. There is also a commercial solution on the site, for those who want. <a href=\"http:\/\/foundries.sourceforge.net\/clusters\/\">SourceForge.NET Clustering Foundry<\/a> was also very helpful in getting the whole thing.<\/p>\n<p>Meanwhile, I managed to configure my mutt to work with MS Exchange address book over LDAP. <a href=\"http:\/\/cataclysm.cx\/code\/dist\/bits\/mutt-ldap-search\">mutt-ldap-search<\/a>.<\/p>\n<p>I&#8217;ve also had my workstation upgraded in certain ways :) More memory, less CPU, better graphics card (GeForce 2 MX 32MB 200 Series this time). Strangely, I cannot get more then 40FPS in Quake3 using original Nvidia drivers. <\/p>\n<p>Now Last of all the news is that I am now testing init script for NovaNet services. Since Novastor didn&#8217;t provide with anything automatic to stop the service and remove all kinds of shared memory segments and semaphores, I had to write my own. It will be available for public, when initial testing is over ;) .<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Last few days I have spent installing a HA (High-availability) cluster. I needed an active\/active setup for two nodes to run Apache and PostgreSQL services. Both nodes are connected to external shared storage. It took me some time to get the concepts (especially with quorum partitions and raw devices), but afterwards, installation was a bliss &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2002\/02\/25\/linux-ha-clustering-mutt-with-ldap-and-workstation-upgrades\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Linux HA clustering, mutt with LDAP, and workstation upgrades<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62],"tags":[2811],"keyring_services":[],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","tag-software-upgrades"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":7379,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/23\/how-can-i-configure-mutt-to-use-addresses-from-ldap-addressbook\/","url_meta":{"origin":22,"position":0},"title":"How can I configure mutt to use addresses from LDAP addressbook?","author":"Leonid Mamchenkov","date":"March 23, 2004","format":false,"excerpt":"\"mutt ldap address\" \".muttrc ldap address\" \"mutt ldap\" \"ldap script for mutt\" \"ms exchange directory\" You will need to download one of the LDAP querying scripts for mutt. One of them is here. After downloading, edit the script to match your LDAP server and put lines like set query_command=\"\/home\/username\/bin\/mutt-ldap.pl '%s'\"\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7565,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/06\/11\/ldap2mutt\/","url_meta":{"origin":22,"position":1},"title":"ldap2mutt","author":"Leonid Mamchenkov","date":"June 11, 2004","format":false,"excerpt":"Although Mutt can query LDAP directories for addresses directly, sometimes connectivity to LDAP server is troublesome (firewalls, company policies, etc). One way to go around this problem would be to create Mutt addressbook regularly from the content of LDAP directory. This script does exactly this. Specify which LDAP server to\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7449,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/04\/20\/exch2mutt\/","url_meta":{"origin":22,"position":2},"title":"exch2mutt","author":"Leonid Mamchenkov","date":"April 20, 2004","format":false,"excerpt":"This is a very old and outdated couple of scripts that convert MS Exchange user listing to Mutt addressbook format. I don't know why would anyone use it, since Mutt can talk directly with MS Exchange's LDAP directory nowadays. exch2mutt.tar.gz","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23,"url":"https:\/\/mamchenkov.net\/wordpress\/2002\/03\/04\/new-mutt-packages-quake-iii-and-book-order\/","url_meta":{"origin":22,"position":3},"title":"New mutt packages, Quake III, and book order","author":"Leonid Mamchenkov","date":"March 4, 2002","format":false,"excerpt":"I have put online new mutt rpms and configs with S\/MIME support and LDAP address book configuration. No NNTP and compressed mailboxes support this time. Outlook appointments converter to ical calendar is available though. After long tweaking and changing all possible and impossible settings I actually managed to fix my\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":137,"url":"https:\/\/mamchenkov.net\/wordpress\/2003\/02\/13\/compilations\/","url_meta":{"origin":22,"position":4},"title":"Compilations","author":"Leonid Mamchenkov","date":"February 13, 2003","format":false,"excerpt":"Compilation-installation-testing day. Compressed quoting in tin finally pissed me of, and I've built mutt RPM with NNTP support (vvv.nntp patch). Using mutt-1.5.3 was also a good excuse for the CPU cycles. Once I start, I am unstoppable, so mozilla's new 1.3 beta release didn't have to wait too long. Font\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6,"url":"https:\/\/mamchenkov.net\/wordpress\/2001\/11\/09\/microsoft-ldap\/","url_meta":{"origin":22,"position":5},"title":"Microsoft LDAP","author":"Leonid Mamchenkov","date":"November 9, 2001","format":false,"excerpt":"LDAP saga continues... Finally I have found something that Microsoft did actually good. I have found out that ldifde.exe -f myfile.ldf will export the whole Active Directory structure into myfile.ldf file in LDIF file format (human readable). That is extremely usefull when migrating I have also found Exchange-HOWTO an interesting\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=22"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}