Administration
Tarantool is designed to have multiple running instances on the same host.
Here we show how to administer Tarantool instances using any of the following utilities:
systemd
native utilities, or- tt, a command-line utility for managing Tarantool-based applications.
Note
- Unlike the rest of this manual, here we use system-wide paths.
- Console examples here are for Fedora.
This chapter includes the following sections:
- Application environment
- Starting and stopping instances
- Managing modules
- Logs
- Security
- Access control
- Sharding with vshard
- Replication administration
- Server introspection
- Daemon supervision
- Disaster recovery
- Backups
- Upgrades
- Standalone instance upgrade
- Replication cluster upgrade
- Live upgrade from Tarantool 1.6 to 1.10
- Upgrade from 1.6 directly to 2.x with downtime
- Fix decimal values in vinyl spaces when upgrading to 2.10.1
- Fix illegal type names when upgrading to 2.10.4
- Recover from WALs with mixed transactions when upgrading to 2.11.0
- Notes for operating systems
- Bug reports
- Troubleshooting guide
- Problem: INSERT/UPDATE-requests result in ER_MEMORY_ISSUE error
- Problem: Tarantool generates too heavy CPU load
- Problem: Query processing times out
- Problem: Replication “lag” and “idle” contain negative values
- Problem: Replication “idle” keeps growing, but no related log messages appear
- Problem: Replication statistics differ on replicas within a replica set
- Problem: Master-master replication is stopped
- Problem: Tarantool works much slower than before
- Problem: Fiber switch is forbidden in ‘__gc’ metamethod
- Monitoring