Description
This training will allow you to deepen the mechanisms of system and network administration under Unix. You will learn to measure performance, optimize the system and implement high availability mechanisms for services.
Who is this training for ?
For whom ?Unix administrator.
Prerequisites
Training objectives
Training program
- Performances
- Performance concepts: analysis principles, resolution methodology.
- Monitor system activity: analysis conditions.
- Performance management workload.
- CPU performance: analysis of a single-processor environment, a multi-processor environment.
- Memory-related performance: paging, lack of memory, lack of swap.
- Performance linked to disks: contention problems, implementation of software or hardware RAID solutions.
- Performance linked to the network: collision detection, throughput, solutions to bring.
- Performance linked to certain applications: Oracle (IPC parameter settings).
- Other applications: Java services (request distribution).
- Web services (load distribution).
- Practical work Measure, monitor, analyze, optimize system activity.
- System configuration
- Modifying the parameters of a Unix kernel: principles and examples of consulting and modifying parameters.
- Setting up accounting: deploying measurement tools.
- Implementation of C2 security to increase the traceability and security of the system.
- Advanced use of ssh: increase security.
- Practical work r nImplementing security.
- Advanced network configuration
- TCP/IP principles: reminders.
- Management of subnet masks: principles and implementation.
- DNS/BIND: principle and implementation setting up a configuration with a master/primary, a slave/secondary and clients.
- DHCP: principles and implementation.
- Routing: principles and implementation place.
- Network security using a firewall: IPFilter.
- Practical work Advanced network configuration.
- The syslogd daemon
- Setting up and operating the syslogd cookie.
- Practical work Implementing syslogd.
- Concepts of high availability of services
- Characteristics of an HA Cluster.
- Deployment of an HA Cluster.
- Implementation of NFS in high availability.
- Implementation of Apache in high availability.
- Implementation of Oracle in high availability.
- Fault tests.
- Mass deployment concepts
- Introduction to mass deployment.
- Illustration.