Index
A
- access control lists (ACL) / Access control
- account ring
- creating / Creating an account ring
- Advanced Packaging Tool (APT)
- application updates
- about / Application updates
- apt-cache tool
- about / The apt-cache tool
- package, searching with apt-cache search command / Searching for a package with the apt-cache search command
- apt-get package management tool
- about / Understanding the apt-get package management tool
- repository list, updating with apt-get update command / Updating the repository list with the apt-get update command
- package, installing with apt-get install command / Installing a package with the apt-get install command
- package, upgrading with apt-get upgrade command / Upgrading a package with the apt-get upgrade command
- cleaning, with apt-get clean command / Cleaning with the apt-get clean command
- package, purging with apt-get purge command / Purging a package with the apt-get purge command
- unsuccessful installations, fixing with apt-get -f command / Fixing unsuccessful installations with the apt-get –f command
- broken dependencies, checking for with apt-get check command / Checking for broken dependencies with the apt-get check command
- aptitude
- about / Package management with aptitude
- command keys / Package management with aptitude
- authorized keys file / Using passphrases
- automatic updates
- about / Automatic updates
- security updates / Security updates
- kernel updates / Kernel updates
- application updates / Application updates
- unattended-upgrades package / The unattended-upgrades package
B
- background processes
- about / Background processes
- jobs / jobs
- & (ampersand) /
- jobs -p / jobs -p
- suspended state, with Ctrl + Z / Suspended state with Ctrl + Z
- bg command / bg
- fg command / fg
- bash profiles, shell optimization
- /etc/bash.bashrc file / The /etc/bash.bashrc file
- /etc/profile file / The /etc/profile file
- variables in bash / Variables in bash
- Berkeley Internet Name Daemon (BIND)
- binding
- about / Binding
- Block Storage service
- about / The Block Storage service
- controller node, installing / Installing and configuring the controller node
- controller node, configuring / Installing and configuring the controller node
- storage node, configuring / Configuring the prerequisites
- storage node, installing / Configuring the prerequisites
- bonding
- about / Bonding
C
- chmod command / Changing permissions with chmod
- chroot environment
- about / Setting up DNS
- ClusterSSH (cssh)
- about / ClusterSSH
- installing / ClusterSSH
- compute node, OpenStack networking
- installing / Installing and configuring the compute node
- configuring / Installing and configuring the compute node, Configuring Compute to use Networking
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing the Networking components
- common components, configuring / Configuring the Networking common components
- ML2 plugin, configuring / Configuring the ML2 plugin
- OVS service, configuring / Configuring the OVS service
- installation, finalizing / Finalizing the installation
- Compute service
- about / The Compute service
- installing / Installing and configuring the Compute service
- configuring / Installing and configuring the Compute service
- prerequisites, configuring / Configuring the prerequisites
- Image service components, installing / Installing and configuring the Compute service components
- Image service components, configuring / Installing and configuring the Compute service components
- installation, finalizing / Finalizing the installation, Finalizing the installation
- compute node, installing / Installing and configuring the compute node
- compute node, configuring / Installing and configuring the compute node
- compute hypervisor component, configuring / Installing and configuring the compute hypervisor components
- compute hypervisor component, installing / Installing and configuring the compute hypervisor components
- container ring
- creating / Creating a container ring
- controller node, Block Storage service
- installing / Installing and configuring the controller node
- configuring / Installing and configuring the controller node
- prerequisites, configuring / Configuring the prerequisites
- components, configuring / Installing and configuring the Block Storage service components
- components, installing / Installing and configuring the Block Storage service components
- controller node, NTP
- service, installing / Installing the NTP service
- service, configuring / Configuring the NTP service
- controller node, Object Storage service
- installing / Installing and configuring the controller node
- configuring / Installing and configuring the controller node
- prerequisites, configuring / Configuring the prerequisites
- components, configuring / Installing and configuring the controller node components
- components, installing / Installing and configuring the controller node components
- controller node, OpenStack networking
- installing / Installing and configuring the controller node
- configuring / Installing and configuring the controller node
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing the Networking components
- server components, configuring / Configuring the server components of Networking
- Modular Layer 2 plugin, configuring / Configuring the Modular Layer 2 plugin
- configuring, on compute node / Configuring Networking on the compute node
- installation, finalizing / Finalizing the installation
D
- dashboard
- about / Dashboard
- prerequisites / Prerequisites
- installing / Installing and configuring the dashboard
- configuring / Installing and configuring the dashboard, Configuring the dashboard
- packages, installing / Installing the packages
- installation, finalizing / Finalizing the installation
- database
- about / Database
- server, installing / Installing and configuring the database server
- server, configuring / Installing and configuring the database server
- installation, finalizing / Finalizing the installation
- Database service
- about / The Database service
- installing / Installing the Database service
- prerequisites / Taking care of the prerequisites
- Database module, installing / Installing the Database module
- Data Processing service
- about / The Data Processing service
- installing / Installing the Data Processing service
- DHCP
- about / DHCP
- installing / Installation
- configuring / Configuration
- directory information tree (DIT) / Installation
- DNS
- about / DNS
- setting up / Setting up DNS
- primary server, setting up / Setting up primary and secondary DNS servers
- secondary server, setting up / Setting up primary and secondary DNS servers
- hints file / The hints file – zone "."
- local host file / The local host file – zone "0.0.127.in-addr.arpa"
- reverse zone file / The reverse zone file – zone "24.126.10.in-addr.arpa"
- primary zone file / The primary zone file – zone "ubuntuserver.org"
- dpkg
- using, for package management / Using dpkg for package management
E
- external networks
- about / External networks
- creating / Creating an external network
- subnet, creating / Creating the subnet for the external network
F
- file permissions
- managing / Managing file permissions
- about / Understanding file permissions
- changing, with chmod / Changing permissions with chmod
- ownership, modifying with chown and chgrp / Modifying ownership using chown and chgrp
- default permissions, setting with umask / Setting default permissions with umask
- special file permissions / Special file permissions
G
- graphical user interface (GUI) / Installation
I
- Identity service
- about / The Identity service
- installing / Installing and configuring the Identity service
- configuring / Installing and configuring the Identity service
- installation prerequisites / Configuring the prerequisites
- components, installing / Installing and configuring the components
- components, configuring / Installing and configuring the components
- installation, finalizing / Finalizing the installation
- tenants, creating / Tenants, users, and roles , Creating tenants, users, and roles
- roles, creating / Tenants, users, and roles , Creating tenants, users, and roles
- prerequisites, configuring / Configuring prerequisites
- users, creating / Creating tenants, users, and roles
- service entity and API endpoint, creating / The service entity and API endpoint
- Image service
- about / The Image service
- installing / Installing and configuring the Image service
- configuring / Installing and configuring the Image service
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing and configuring the Image service components
- components, configuring / Installing and configuring the Image service components
- installation, finalizing / Finalizing the installation
- Infrastructure-as-a-Service (IaaS) / The Compute service
- initial networks
- creating / Creating initial networks
- external networks / External networks
- tenant network / The tenant network
- router, creating for attaching external and internal network / Creating the router to attach the external and tenant networks
- installation, JeOS
- about / JeOS installation
- IP address / IP address
- bridge, enabling / Enabling the bridge
- partitions / Partitions
- user and password, setting / Setting the user and password
- final steps / First boot
- first boot / First boot
- first login / First login
- auto updates / Auto updates
- ACPI handling / ACPI handling
- final command / The complete command
- installation, libvirt
- about / Installation
- virt-install / virt-install
- virt-clone / virt-clone
J
- JeOS
- about / JeOS
- installing / JeOS installation
- jobs, scheduling with cron
- about / Scheduling jobs with cron
- user cron jobs, scheduling / Scheduling user cron jobs
- jobs, configuring with at utility / Configuring jobs using at
- job schedule security / Job schedule security
K
- Kerberos
- about / Kerberos
- installing / Installation
- database setup / Database setup
- client, setting up / Setting up the Kerberos client
- ssh logon / Kerberos SSH and logon
- Kernel-based Virtual Machine (KVM)
- about / What is virtualization?
- kernel updates
- about / Kernel updates
- key distribution center (KDC) / Kerberos
L
- Layer 3 (L3) agent
- configuring / Configuring the Layer 3 agent
- LDAP (Lightweight Directory Access Protocol)
- about / OpenLDAP
- LDAP Data Interchange Format (LDIF) / Installation
- LDAP integration, with Kerberos
- about / Integrating LDAP with Kerberos
- LDAP installation / Installation
- database setup / Database setup
- libvirt
- about / libvirt
- installing / Installation
- virtual machine, managing / Managing the virtual machine
M
- messaging server
- about / The messaging server
- RabbitMQ message broker service, installing / Installing the RabbitMQ message broker service
- RabbitMQ message broker service, configuring / Configuring the message broker service
- mirror
- Modular Layer 2 (ML2)
- configuring / Configuring the Modular Layer 2 plugin
N
- Nagios
- about / Nagios
- installing / The Nagios setup
- host, adding / Adding another host in Nagios
- templates / Nagios templates
- hostgroups / Nagios hostgroups and services
- services / Nagios hostgroups and services
- setup alerts / Nagios setup alerts
- plugin, writing / Writing a Nagios plugin
- NRPE plugin / The NRPE plugin
- external commands, enabling / Enabling external commands
- nagios3 / The Nagios setup
- Nagios plugin
- URL / Writing a Nagios plugin
- network address translation (NAT) / External networks
- networking
- OpenStack networking / OpenStack networking
- NTP / Network Time Protocol
- OpenStack packages / OpenStack packages
- database / Database
- messaging server / The messaging server
- networking concepts
- about / Networking concepts
- IP addressing / IP addressing
- DHCP client, for dynamic address / DHCP client for dynamic addresses
- static IP address, assigning / Assigning a static IP address
- network node, OpenStack networking
- installing / Installing and configuring the network node
- configuring / Installing and configuring the network node
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing the Networking components
- components, configuring / Configuring the Networking components
- Modular Layer 2 plugin, configuring / Configuring the Modular Layer 2 plugin
- Layer 3 agent, configuring / Configuring the Layer 3 agent
- DHCP agent, configuring / Configuring the DHCP agent
- metadata agent, configuring / Configuring the metadata agent
- OVS service, configuring / Configuring the OVS service
- installation, finalizing / Finalizing the installation
- network sniffing, with tcpdump
- about / Network sniffing with tcpdump
- packets, capturing from eth0 / Capturing packets from eth0
- tcpdump results, saving in file / Saving the tcpdump results in a file
- saved packet, reading / Reading packets saved in a file by tcpdump
- timestamp, making readable / Readable timestamps in packets
- packets of specific protocol, reading / Reading packets of a specific protocol
- packets on specific port, reading / Reading packets on a specific port
- TCP packets, reading, between two hosts / Reading TCP packets between two hosts
- nodes, NTP
- configuring / Configuring other nodes
- service, installing / Installing the NTP service
- service, configuring / Configuring the NTP service
- NRPE plugin
- about / The NRPE plugin
- NTP
- controller node, configuring / Configuring the controller node
O
- object ring
- creating / Creating an object ring
- Object Storage
- about / Creating rings for Object Storage
- rings, creating / Creating rings for Object Storage
- account ring, creating / Creating an account ring
- container ring, creating / Creating a container ring
- object ring, creating / Creating an object ring
- configuration files for rings, copying / Copying the configuration files for rings
- ring installation, finalizing / Finalizing the installation
- Object Storage service
- about / The Object Storage service
- controller node, configuring / Installing and configuring the controller node
- controller node, installing / Installing and configuring the controller node
- storage node, installing / Configuring the prerequisites
- storage node, configuring / Configuring the prerequisites
- OpenLDAP
- about / OpenLDAP
- installing / Installation
- database, populating / Populating the database
- logging / Logging
- access control / Access control
- OpenStack
- architecture / The OpenStack architecture
- OpenStack architecture
- about / The OpenStack architecture
- dashboard / The OpenStack architecture
- compute / The OpenStack architecture
- networking / The OpenStack architecture
- Object Storage / The OpenStack architecture
- Block Storage / The OpenStack architecture
- Identity Service / The OpenStack architecture
- Image Service / The OpenStack architecture
- Telemetry / The OpenStack architecture
- orchestration / The OpenStack architecture
- Database Service / The OpenStack architecture
- OpenStack environment
- about / The environment
- resource requirements / The environment
- Object Storage nodes / The environment
- security / Security
- security, password / Security
- networking / Networking
- OpenStack networking
- about / OpenStack networking, OpenStack networking
- controller node / The controller node
- network node / The network node
- compute node / The compute node
- network connectivity, verifying / Verifying the network connectivity
- controller node, installing / Installing and configuring the controller node
- controller node, configuring / Installing and configuring the controller node
- network node, configuring / Installing and configuring the network node
- network node, installing / Installing and configuring the network node
- compute node, installing / Installing and configuring the compute node
- OpenStack packages
- about / OpenStack packages
- repository, enabling / Enabling the OpenStack repository
- installation, finalizing / Finalizing the installation
- OpenStack summary
- about / OpenStack flashback
- Orchestration module
- about / The Orchestration module
- installing / Installing and configuring
- configuring / Installing and configuring
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing and configuring the Orchestration components
- components, configuring / Installing and configuring the Orchestration components
- installation, finalizing / Finalizing the installation
P
- package
- about / Getting started with packages
- package management
- about / Getting started with packages
- package / Package
- repository / Repository
- .deb packages / The .deb packages
- dependency / Dependency
- open source / Open source
- dpkg, using for / Using dpkg for package management
- with aptitude / Package management with aptitude
- packet sniffer
- about / Network sniffing with tcpdump
- password authentication
- disabling / Disabling password authentication
- passwordless ssh
- setting up / Setting up passwordless SSH
- physical network infrastructure (PNI) / OpenStack networking
- primary zone file
- about / The primary zone file
- components / The primary zone file
- process management
- basics / The basics of process management
- $$ / $$ and $PPID
- $PPID / $$ and $PPID
- pidof / pidof
- parent and child / Parent and child
- fork() / fork() and exec()
- exec command / exec
- ps command / ps
- process priorities
- about / Process priorities
- renice command / renice
- nice command / nice
- ps command
- about / ps
- pstree / pstree
- ps fx / ps fx
- ps -C and pgrep / ps -C and pgrep
- PTR records
- about / PTR records
- Puppet
- about / Puppet
- resource categories / Puppet
- installing / Installing Puppet
- client, setting up / Setting up the client
- manifest, setting up / Setting up the manifest
R
- repositories
- configuring / Configuration and extra repositories
- failed to get error, resolving / Resolving the "failed to get" error
- software, downloading from outside repository / Downloading software from an outside repository
- repository
- about / Getting started with packages
- repository mirror
- creating / Creating a repository mirror
- mirror machine, setting up / Setting up a mirror machine
- /etc/apt/mirror.list file, configuring / Configuring the /etc/apt/mirror.list file
- local mirror, using / Using the local mirror
- reverse zone file
- about / The reverse zone file
S
- security updates
- about / Security updates
- users, allowing to / Allowing or denying users to SSH
- users, denying to / Allowing or denying users to SSH
- service entity and API endpoint
- creating / The service entity and API endpoint
- prerequisites, configuring / Configuring the prerequisites
- service entity, creating / Creating the service entity and API endpoint
- API endpoint, creating / Creating the service entity and API endpoint
- shell optimization
- about / Optimizing the shell
- bash profiles / Bash profiles
- signaling processes
- about / Signaling processes
- kill command / kill
- signals, listing / Listing all signals
- kill -1 or SIGHUP / kill -1 or SIGHUP
- kill -15 or SIGTERM / kill -15 or SIGTERM
- kill -9 or SIGKILL / kill -9 or SIGKILL
- SIGSTOP command / SIGSTOP and SIGCONT
- SIGCONT command / SIGSTOP and SIGCONT
- pkill / pkill
- killall command / killall
- Special file permissions
- SGID (set group ID) / Special file permissions
- SUID (set user ID) / Special file permissions
- ssh
- about / The SSH client and the server
- SSH server
- about / The Secure Shell server
- installing / Installing the SSH server
- configuration / Configuration
- default settings / Default settings for the SSH server
- configuration file / The SSH configuration file
- passphrases, using / Using passphrases
- storage node, Block Storage service
- installing / Configuring the prerequisites
- configuring / Configuring the prerequisites
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing and configuring the Block Storage volume components
- components, configuring / Installing and configuring the Block Storage volume components
- installation, finalizing / Finalizing the installation
- storage node, Object Storage service
- configuring / Configuring the prerequisites
- installing / Configuring the prerequisites
- prerequisites, configuring / Configuring the prerequisites
- components, configuring / Installing and configuring the storage node components
- components, installing / Installing and configuring the storage node components
T
- tcpdump
- network sniffing with / Network sniffing with tcpdump
- Telemetry module
- about / The Telemetry module
- controller node, configuring / Installing and configuring the controller node
- controller node, installing / Installing and configuring the controller node
- prerequisites, configuring / Configuring the prerequisites
- components, installing / Installing and configuring the Telemetry components
- components, configuring / Installing and configuring the Telemetry components
- installation, finalizing / Finalizing the installation
- Compute agent, installing / Installing and configuring the Compute agent
- Compute agent, configuring / Installing and configuring the Compute agent, Configuring the Compute agent for the Telemetry module
- prerequisites, configuring for Compute agent / Configuring the prerequisites
- Compute agent installation, finalizing / Finalizing the installation
- Image service, configuring / Configuring the Image service
- Block Storage agent, adding / Adding the Block Storage agent for Telemetry
- Object Storage, configuring / Configuring Object Storage for Telemetry
- tenant network
- about / The tenant network
- creating / Creating a tenant network
- subnet, creating / Creating the subnet for the tenant network
- ticket-granting ticket (TGT) / Kerberos
- top command
- about / top
U
- Ubuntu Security Notices (USN)
- reference / Security updates
- Ubuntu Server
- best practices / Best practices for Ubuntu Server
- unattended-upgrades package
- about / The unattended-upgrades package
- user management
- about / User management in Ubuntu
- users, adding / Adding and removing users
- users, removing / Adding and removing users
- users
- allowing, to ssh / Allowing or denying users to SSH
- denying, to ssh / Allowing or denying users to SSH
- greeting, with banner / Greeting users with a banner
V
- virt-viewer / Installation
- virtualization
- about / What is virtualization?
- virtual machine, libvirt
- managing / Managing the virtual machine
- virsh / virsh
- virtual machine manager / The virtual machine manager
- virtual machine viewer / The virtual machine viewer
- virtual machines (VMs) / The environment
- virtual network infrastructure (VNI) / OpenStack networking
- vmbuilder
- about / vmbuilder
- setup / Setup
- users, adding to groups / Adding users to groups
- installing / Installing vmbuilder
- virtual machine, defining / Defining the virtual machine
X
- xterm / ClusterSSH
Z
- zone transfer / Setting up primary and secondary DNS servers