How to Install and Uninstall ctdb Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 09,2024

1. Install "ctdb" package

In this section, we are going to explain the necessary steps to install ctdb on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install ctdb

2. Uninstall "ctdb" package

Please follow the instructions below to uninstall ctdb on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove ctdb $ sudo apt autoclean && sudo apt autoremove

3. Information about the ctdb package on Ubuntu 20.10 (Groovy Gorilla)

Package: ctdb
Architecture: amd64
Version: 2:4.12.5+dfsg-3ubuntu4.3
Multi-Arch: foreign
Priority: extra
Section: universe/net
Source: samba
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Samba Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3590
Depends: iproute2, lsb-base (>= 3.0-6), psmisc, samba-libs (= 2:4.12.5+dfsg-3ubuntu4.3), sudo, tdb-tools, time, libbsd0 (>= 0.0), libc6 (>= 2.14), libpopt0 (>= 1.14), libtalloc2 (>= 2.3.1~), libtdb1 (>= 1.4.3~), libtevent0 (>= 0.10.2~), libtirpc3 (>= 1.0.2), libwbclient0 (= 2:4.12.5+dfsg-3ubuntu4.3)
Recommends: ethtool, python3-etcd, librados2 (>= 0.72.2)
Suggests: logrotate, lsof
Filename: pool/universe/s/samba/ctdb_4.12.5+dfsg-3ubuntu4.3_amd64.deb
Size: 644676
MD5sum: 79df31b4be8fc0c512c5e71589aaf336
SHA1: 249891f2e1396eee17b9e7a8cfac70862e2caae0
SHA256: d3cfce160c0adb7671e7bf8decf7342b42cb54a5d85fd4e9335edf2a6b89cd9f
SHA512: d56437fad7a074cf052bf53e0a975b45230836b851a3bfbcd751d84bcdfe73546f828022402a8e438e99ae57709ffca533c90ce7f85a553f2508b49812aac27d
Homepage: http://www.samba.org
Description-en: clustered database to store temporary data
CTDB is a cluster implementation of the TDB database used by Samba and other
projects to store temporary data. If an application is already using TDB for
temporary data it is very easy to convert that application to be cluster aware
and use CTDB instead.
.
CTDB provides the same types of functions as TDB but in a clustered fashion,
providing a TDB-style database that spans multiple physical hosts in a cluster.
.
Features include:
* CTDB provides a TDB that has consistent data and consistent locking across
all nodes in a cluster.
* CTDB is very fast.
* In case of node failures, CTDB will automatically recover and repair all TDB
databases that it manages.
* CTDB is the core component that provides pCIFS ("parallel CIFS") with
Samba3/4.
* CTDB provides HA features such as node monitoring, node failover, and IP
takeover.
* CTDB provides a reliable messaging transport to allow applications linked
with CTDB to communicate to other instances of the application running on
different nodes in the cluster.
* CTDB has pluggable transport backends. Currently implemented backends are
TCP and Infiniband.
* CTDB supports a system of application specific management scripts, allowing
applications that depend on network or filesystem resources to be managed in
a highly available manner on a cluster.
Description-md5: 83dff66615250b53a0cd3df6fb3b9ea7

Package: ctdb
Architecture: amd64
Version: 2:4.12.5+dfsg-3ubuntu4
Multi-Arch: foreign
Priority: extra
Section: universe/net
Source: samba
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Samba Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3590
Depends: iproute2, lsb-base (>= 3.0-6), psmisc, samba-libs (= 2:4.12.5+dfsg-3ubuntu4), sudo, tdb-tools, time, libbsd0 (>= 0.0), libc6 (>= 2.14), libpopt0 (>= 1.14), libtalloc2 (>= 2.3.1~), libtdb1 (>= 1.4.3~), libtevent0 (>= 0.10.2~), libtirpc3 (>= 1.0.2), libwbclient0 (= 2:4.12.5+dfsg-3ubuntu4)
Recommends: ethtool, python3-etcd, librados2 (>= 0.72.2)
Suggests: logrotate, lsof
Filename: pool/universe/s/samba/ctdb_4.12.5+dfsg-3ubuntu4_amd64.deb
Size: 648652
MD5sum: 4a473fda090b3d17678feed2d2715d6c
SHA1: 93a05fc59f3f273349265c80bf1b5e4688771954
SHA256: ce0aa4d7b9e13539f7af206ca34d562ad84ce0143b08a8cb72349e5c2d6a388e
SHA512: 8a134a7c2a95aa07d2db9ae4bab20a29d029918b0e28fd3baa3f5dfd71e206612fce2db035719b92c1f6ea01b33309cf580f7f44058681fe950cc2526492a979
Homepage: http://www.samba.org
Description-en: clustered database to store temporary data
CTDB is a cluster implementation of the TDB database used by Samba and other
projects to store temporary data. If an application is already using TDB for
temporary data it is very easy to convert that application to be cluster aware
and use CTDB instead.
.
CTDB provides the same types of functions as TDB but in a clustered fashion,
providing a TDB-style database that spans multiple physical hosts in a cluster.
.
Features include:
* CTDB provides a TDB that has consistent data and consistent locking across
all nodes in a cluster.
* CTDB is very fast.
* In case of node failures, CTDB will automatically recover and repair all TDB
databases that it manages.
* CTDB is the core component that provides pCIFS ("parallel CIFS") with
Samba3/4.
* CTDB provides HA features such as node monitoring, node failover, and IP
takeover.
* CTDB provides a reliable messaging transport to allow applications linked
with CTDB to communicate to other instances of the application running on
different nodes in the cluster.
* CTDB has pluggable transport backends. Currently implemented backends are
TCP and Infiniband.
* CTDB supports a system of application specific management scripts, allowing
applications that depend on network or filesystem resources to be managed in
a highly available manner on a cluster.
Description-md5: 83dff66615250b53a0cd3df6fb3b9ea7