Limit search to available items
Book Cover
E-book
Author Vugt, Sander van, author.

Title Pro Linux high availability clustering / Sander van Vugt
Published [Berkeley, CA] : Apress, [2014]
©2014

Copies

Description 1 online resource (xiv, 139 pages) : illustrations
Series The expert's voice in Linux
Expert's voice in Linux.
Contents Machine generated contents note: ch. 1 High Availability Clustering and Its Architecture -- Different Kinds of Clustering -- High Performance Clusters -- Load Balancing Clusters -- High Availability Clusters -- What to Expect from High Availability Clusters -- History of High Availability Clustering in Linux -- Heartbeat 2.0 and Red Hat Cluster Suite -- Cluster Membership and Resource Management -- Components That Build a High Availability Cluster -- Shared Storage -- Different Networks -- Bonded Network Devices -- Multipathing -- Fencing/STONITH Devices and Quorum -- Summary -- ch. 2 Configuring Storage -- Why Most Clusters Need Shared Storage -- NAS or SAN? -- NAS -- SAN -- iSCSI or Fibre Channel? -- Understanding iSCSI -- Configuring the LIO iSCSI Target -- Connecting to an iSCSI SAN -- Step 1 discovery Mode -- Step 2 node Mode -- Step 3 Managing the iSCSI Connection -- Disconnecting an iSCSI Session -- Setting Up Multipathing -- /etc/multipath.conf -- Specific Use Cases for Multipath -- Summary -- ch. 3 Configuring the Membership Layer -- Configuring the Network -- Network Bonding Modes -- Configuring the Bond Interface -- Dealing with Multicast -- corosync or cman? -- Configuring corosync -- Understanding corosync.conf Settings -- Networks Without Multicast Support -- Configuring cman -- Summary -- ch. 4 Understanding Pacemaker Architecture and Management -- Pacemaker Related to Other Parts of the Cluster -- Resource Agents -- corosync/cman -- Storage Layer -- Pacemaker Internal Components -- Cluster Information Base -- crmd -- pengine -- Irmd -- stonithd/fenced -- Cluster Management Tools -- crm shell -- Hawk -- Other Tools -- Conga: Luci and Ricci -- Summary -- ch. 5 Configuring Essential Cluster Settings -- Specifying Default Cluster Settings -- no-quorum-policy -- default-resource-stickiness -- stonith-action -- Setting Up STONITH -- Different Solutions -- Setting Up libvirt Hypervisor-Based STONITH -- Setting Up Hardware-Based STONITH: The APC Master Power Switch -- Configuring STONITH for Dell DRAC and Other Server Management Cards, Such As HP ILO -- IPMI and Other Management Boards -- Setting Up Shared Disk-Based STONITH -- Using Fencing on Red Hat Clusters -- Summary -- ch. 6 Clustering Resources -- What Makes Clustered Resources Different -- Clustering an Apache File Server -- Creating Resources -- Grouping Resources -- Working with Constraints -- Constraint Types -- Understanding Scores -- Testing the Configuration -- Understanding Resource Agent Scripts -- Summary -- ch. 7 Clustering Storage -- Using a Cluster File System -- Configuring an OCFS2 File System -- Understanding Clone Resources -- LVM2 in Cluster Environments -- OCFS2 on Top of CLVM2 -- Using GFS2 with Pacemaker -- Summary -- ch. 8 Performing Daily Cluster Management Tasks -- Starting and Stopping Resources -- Monitoring Resource State -- Resource Migration -- Using Resource Cleanup -- Managing Nodes -- Using Unmanaged Mode and Maintenance Mode for Maintenance -- Understanding Log Files -- Backup and Restore of the Cluster Configuration -- Wipe Everything and Start All Over -- Summary -- ch. 9 Creating an Open Source SAN -- Creating an Open Source SAN with Pacemaker -- Configuring RAID 1 over the Network with DRBD -- Precautionary Measures -- Creating the Configuration -- Working with the DRBD -- Troubleshooting the Disconnect State -- Working with Dual Primary Mode -- Integrating DRBD in Pacemaker Clusters -- Testing -- Adding an iSCSI Target to the Open Source SAN -- Creating an Open Source SAN with LVM -- Setting Up the iSCSI Target in the Cluster -- Summary -- ch. 10 Use Case: Creating a Solution for Xen/KVM High Availability -- Introduction: An Overview of Open Source Virtualization Solutions -- Xen -- KVM -- Requirements for Setting Up an HA Solution for Virtual Machines -- Example of a Virtual Machine HA Cluster -- Creating a KVM HA Cluster -- Creating the Base Cluster -- Configure the SAN for Shared Storage -- Installing a KVM Virtual Machine -- Setting Up Cluster Resources for the KVM Virtual Machine -- Summary -- ch. 11 Use Case: Configuring a Load-Balanced Mail Front End with a Database Back End -- Customer Situation -- Database Back End -- Mail Front End -- One Big Cluster or Many Little Clusters? -- Summary
Summary This book explains essential high-availability clustering components on all Linux platforms, giving the reader insight into building solutions for any specific case needed. Topics covered include: configuring Apache for high availability, creating an Open Source SAN based on DRBD, iSCSI and HA clustering; setting up a load-balanced Web server cluster with a back-end, highly-available database; setting up a KVM virtualization platform with high-availability protection for a virtual machine; designing Linux high availability clusters; setting up an environment to protect mission critical applications; connecting servers in a redundant way to the SAN; creating an affordable SAN based on open source software; seting up clusters for protection of Oracle and SAP workloads; writing cluster resource script; creating an open source SAN and a free hypervisor using KVM as the virtualization platform; and setting up a versatile, fault-tolerant, high-performance Web shop. -- Edited summary from book
Notes English
Online resource; title from PDF title page (EBSCO, viewed November 28, 2017)
SUBJECT Linux. http://id.loc.gov/authorities/names/n94087892
Linux. blmlsh
Linux fast
Subject COMPUTERS -- Operating Systems -- Linux.
Form Electronic book
ISBN 9781484200797
1484200799