เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ เจ เจธเฉเจ เจจเจตเฉเจ เจฒเฉเจจเจเจธ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจเจพเจ 'เจคเฉ เจซเจพเจเจฐเจฌเจฐเจก DBMS เจธเฉฐเจธเจเจฐเจฃ 3.0 เจฆเฉ เจ เจจเฉเจเฉเจฒ เจธเจฅเจพเจชเจจเจพ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ เจฆเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจธเฉเฉฑเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจพเจเจเฉเฅค CentOS 8 เจ เจคเฉ Ubuntu 19 เจจเฉเฉฐ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฒเจ เจเฉเจฃเจฟเจ เจเจฟเจ เจนเฉเฅค
เจเจพเจฐเจเฉเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจซเจพเจเจฐเจฌเจฐเจก เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจจเฉเฉฐ "เจกเจฟเจฒเฉเจตเจฐ" เจเจฐเจจ เจฒเจ, เจเจธ เจเจพเจเจก เจตเจฟเฉฑเจ, tar.gz เจเจฐเจเจพเจเจต เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจฆเจพ เจตเจฟเจเจฒเจช เจ
เจงเจฟเจเจพเจฐเจค เจชเฉเจฐเฉเจเฉเจเจ เจตเฉเฉฑเจฌเจธเจพเจเจ (
เจธเจญ เจคเฉเจ เจฌเฉเจธเจฌเจฐ เจฒเจ, เจธเจฟเฉฑเจงเฉ เจฒเฉเจพเจ เจตเจฟเฉฑเจ เจเจพเจ:
เจคเฉเจเจผ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ
เจซเจพเจเจฒ เจฆเจพ เจธเฉฐเจชเจพเจฆเจจ เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ /etc/sysctl.conf
เจฒเจพเจเจจ เจเฉเฉ เจเฉ:
vm.max_map_count = 256000
เจซเจพเจเจฒ เจจเฉเฉฐ เจธเฉเจต เจเจฐเฉ เจ เจคเฉ เจธเฉเจเจฟเฉฐเจ เจฒเจพเจเฉ เจเจฐเฉ:
sudo sysctl -p /etc/sysctl.conf
เจ
เฉฑเจเฉ เจฆเฉเจเจ เจนเจฆเจพเจเจคเจพเจ CentOS 8 เจ
เจคเฉ Ubuntu 19 เจฒเจ เจตเฉฑเจเจฐเฉเจเจ เจนเจจ, เจชเจฐ ะกะกะซะะะ
ะธ ะะะขะะะะ
เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจ
เจคเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจฒเจ เจ
เจงเจฟเจเจพเจฐเจค เจซเจพเจเจฐเจฌเจฐเจก เจชเฉเจฐเฉเจเฉเจเจ เจตเฉเฉฑเจฌเจธเจพเจเจ เจคเฉเจ เจเฉฑเจ เจฒเจฟเฉฐเจ เจฆเจฐเจธเจพเจ เจเจฟเจธ เจตเจฟเฉฑเจ เจกเจพเจเจจเจฒเฉเจก เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉเจฐเจพเจจ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจจเฉเฉฐ เจ
เจจเจชเฉเจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ (เจฎเจพเจฐเจ 2020) เจฎเฉเจเฉเจฆเจพ เจฐเฉเจฒเฉเจเจผ เจซเจพเจเจฐเจฌเจฐเจก 3.0.5 เจนเฉ (
CentOS 8
sudo yum -y install epel-release
sudo yum -y makecache
sudo yum -y install libicu libtommath tar
ln -s libncurses.so.5
/usr/lib64/libncurses.so.5
ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
curl -L ะกะกะซะะะ|tar -zxC /tmp
เจเจฌเฉฐเจคเฉ 19
sudo apt-get -y install libncurses5 libtommath1
ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
wget -O- ะกะกะซะะะ|tar -zxC /tmp
เจซเจพเจเจฐเจฌเจฐเจก เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเฉ เจ เจธเจฒ เจธเจฅเจพเจชเจจเจพ:
cd /tmp/ะะะขะะะะ
sudo ./install.sh
เจเฉ เจคเฉเจธเฉเจ เจเจน เจธเจฎเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจเจน เจเจพเจฐเจตเจพเจเจเจ เจเฉ เจเจฐเจฆเฉเจเจ เจนเจจ, เจคเจพเจ เจชเฉเฉเจนเฉเฅค
เจฎเฉเฉฑเจ เจนเจฟเฉฑเจธเจพ
เจเฉฑเจ เจเฉเจเฉ เจชเฉเจฐเจธเจคเจพเจตเจจเจพ
เจเจน เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟ OS เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจธเจฅเจพเจชเจฟเจค เจนเฉ เจ เจคเฉ เจเจจเจคเจ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจเจพเจ เจเจนเจจเจพเจ เจฆเฉเจเจ เจธเจฅเจพเจจเจ เจเจพเจชเฉเจเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
เจเจน เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟ เจชเจพเจ เจ เจจเฉเฉฐ เจฒเฉเจจเจเจธ เจ เจคเฉ เจซเจพเจเจฐเจฌเจฐเจก เจกเฉเจฌเฉเจเจฎเจเจธ เจฆเจพ เจฎเฉเจขเจฒเจพ เจเจฟเจเจจ เจนเฉเฅค
เจฏเฉเจเจจเจพเจฌเฉฐเจฆเฉ
DBMS เจธเจฐเจตเจฐ 'เจคเฉ เจ
เจธเจฅเจพเจ เจซเจพเจเจฒเจพเจ เจฒเจ เจตเฉฑเจเจฐเฉ เจญเจพเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ (/tmp
), เจกเจพเจเจพเจฌเฉเจธ เจซเจพเจเจฒเจพเจ เจ
เจคเฉ เจธเจฅเจพเจจเจ เจฌเฉเจเจ
เฉฑเจชเฅค
เจ
เจธเจฅเจพเจ เจฒเฉเจเจพเจ เจตเจฟเฉฑเจ เจฒเจพเจ เจซเจพเจเจฒเจพเจ, เจซเจพเจเจฒเจพเจ เจฆเฉ เจเจพเจเจเฉ, เจเจฒเฉเจฌเจฒ เจ
เจธเจฅเจพเจ เจเฉเจฌเจฒเจพเจ (GTT) เจฆเฉเจเจ "เจฎเจเฉเจฐเฉเจ
เจฒเจพเจเจเจผเฉเจธเจผเจจ" เจซเจพเจเจฒเจพเจ เจ
เจคเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเฉเจฌเจฒ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจฒเฉเฉเจฌเฉฑเจง เจ
เจคเฉ เจเจฒเฉเจฌเจฒ เจ
เจธเจฅเจพเจ เจเฉเจฌเจฒ เจฒเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเจจ /tmp
, mon$-table เจซเจผเจพเจเจฒเจพเจ เจ
เจคเฉ lock-files โ in /tmp/firebird
.
เจเจพเจเจเจฃ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ "เจนเจเจพ เจฆเจฟเฉฑเจคเฉเจเจ เจเจเจเจ เจนเจจ" (unlink
) เจฌเจฃเจพเจเจฃ เจคเฉเจ เจคเฉเจฐเฉฐเจค เจฌเจพเจ
เจฆ, เจเจธเจฒเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ "เจฆเฉเจเฉ" เจจเจนเฉเจ เจเจพ เจธเจเจฆเฉ - เจเฉเจตเจฒ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจนเฉเจเจกเจฒ เจฆเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ (เจเจธ เจคเจฐเฉเจนเจพเจ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ) deleted
):
sudo ls -lhF /proc/`pgrep firebird`/fd
เจธเฉเจกเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ /proc/โฆ/fd/
เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเฉ เจนเจจ, เจ
เจคเฉ เจซเจพเจเจฒ เจฌเจพเจฐเฉ เจ
เจธเจฒ เจเจพเจฃเจเจพเจฐเฉ เจเจธ เจฆเฉเจเจฐเจพ เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉ:
sudo stat -L /proc/`pgrep firebird`/fd/ะะะะะ
เจเจฟเฉฑเจฅเฉ ะะะะะ
- เจฆเจฟเจฒเจเจธเจชเฉ เจฆเฉ เจซเจพเจเจฒ เจฆเจพ เจตเจฐเจฃเจจเจเจฐเจคเจพ (เจตเจฐเจฃเจจเจเจฐเจคเจพ)เฅค
เจเจพเจฒ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ "pgrep ะธัะฟะพะปะฝัะตะผัะน-ัะฐะนะป
"เจคเฉเจธเฉเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจชเจเจพเจฃเจเจฐเจคเจพ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉเฅค
เจ
เจธเจฅเจพเจ เจซเจพเจเจฒเจพเจ เจฌเจนเฉเจค เจตเฉฑเจกเฉเจเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ, เจเจธ เจฒเจ /tmp
เจเฉฑเจเฉ-เจเฉฑเจ 20-30 GB เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจน เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจเจพเจเจเฉ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจฆเจพ เจเจเจพเจฐ เจธเจฟเจฐเจซ เจฌเฉเจจเจคเฉ เจตเจฟเฉฑเจ เจธเจชเจธเจผเจ เจเจพเจ เจธเจชเจธเจผเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจพเจเจเฉ เจเฉเจคเฉ เจกเฉเจเจพ เจฆเฉ เจฎเจพเจคเจฐเจพ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ, เจ
เจคเฉ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจชเจญเฉเจเจคเจพ เจเจฐเจเจผเฉ เจซเจพเจเจฒเจพเจ เจฆเฉ เจเฉเจเจพเจฌเจพเจเจ "เจฌเจฃเจพ เจธเจเจฆเจพ เจนเฉ"เฅค
เจกเฉเจเจพเจฌเฉเจธ เจซเจพเจเจฒเจพเจ เจฒเจ เจธเฉเจเจธเจผเจจ เจตเจฟเฉฑเจ เจธเจพเจฐเฉเจเจ เจกเฉเจเจพเจฌเฉเจธ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจจเจพเจฒ เจนเฉ, เจเฉฑเจเฉ-เจเฉฑเจ, เจธเจญ เจคเฉเจ เจตเฉฑเจกเฉ เจกเจพเจเจพเจฌเฉเจธ เจซเจพเจเจฒ เจฆเฉ เจเฉฑเจ เจเจพเจชเฉเฅค เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจเจเจฃ เจตเจพเจฒเฉ เจเจ เจธเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพเจฌเฉเจธ เจซเจพเจเจฒเจพเจ เจฆเฉ เจตเจพเจงเฉ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ.
เจธเจฅเจพเจจเจ เจฌเฉเจเจ เฉฑเจช เจธเฉเจเจธเจผเจจ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเจพ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจฌเฉเจเจ เฉฑเจช เจชเฉเจฐเจพเจฒเฉเจ เจ เจคเฉ เจธเจญ เจคเฉเจ เจตเฉฑเจกเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเจพ เจฌเฉเจเจ เฉฑเจช เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเจน เจซเจพเจเจฆเฉเจฎเฉฐเจฆ เจนเฉ เจเจฟ เจเจธ เจญเจพเจ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจกเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฌเจนเจพเจฒ เจเจฐเจจ เจฒเจ เจธเจชเฉเจธ เจตเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจเจ เจธเจพเจฒเจพเจ เจฒเจ เจฌเฉเจเจ เฉฑเจช เจ เจคเฉ เจฌเฉเจเจ เฉฑเจช เจชเฉเจฐเจพเจฒเฉเจเจพเจ เจฆเฉ เจตเจพเจงเฉ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ.
เจธเจผเฉเจฐเฉเจเจคเฉ เจคเจฟเจเจฐเฉ
เจซเจพเจเจฐเจฌเจฐเจก 3.0 DBMS เจธเจฐเจตเจฐ เจเจคเฉเจธเจผเฉเจฒ เจคเฉเจฐ 'เจคเฉ เจธเจฟเจธเจเจฎ เจฎเฉเจฎเฉเจฐเฉ เจจเฉเฉฐ เจ เจฒเจพเจ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจฎเฉเจเจค เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจเจธเจฆเจพ เจตเจฟเจเฉฐเจกเจจ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจตเจพเจฐ เจธเฉเจชเจฐเจธเจฐเจตเจฐ เจคเฉเจ เจตเฉฑเจกเฉ เจเจฟเจฃเจคเฉ เจตเจฟเฉฑเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจกเจฟเจธเจเจจเฉเจเจ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจจเจตเฉเจ เจเฉเจจเฉเจเจธเจผเจจ เจฌเจฃเจพเจเจฃ เจตเฉเจฒเฉ เจเจฒเจคเฉเจเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจเฅค
เจฎเฉเจฎเฉเจฐเฉ เจซเจฐเฉเจเจฎเฉเจเจเฉเจธเจผเจจ เจจเฉเฉฐ เจเฉฑเจ เจธเจฟเจธเจเจฎ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเฉเจเจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ vm.max_map_count
, เจกเจฟเจซเฉเจฒเจ 64K เจนเฉเฅค เจเจธเจฆเฉ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจเจพเจฐ เจเฉเจฃเจพ เจตเจงเจพเจเจฃ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ:
sudo sysctl vm.max_map_count=256000
เจคเจพเจ เจเจฟ เจธเจฟเจธเจเจฎ เจฐเฉเจฌเฉเจ เจนเฉเจฃ 'เจคเฉ เจจเจตเจพเจ เจฎเฉเฉฑเจฒ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพเจตเฉ, เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจเฉเฉเฉ /etc/sysctl.conf
เจฒเจพเจเจจ:
vm.max_map_count = 256000
เจเจฟเฉฑเจชเจฃเฉ เจเจฐเจจ เจฆเฉ เจธเจฒเจพเจน เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉ เจคเจพเจ เจเฉ เจเจธ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเจพ เจเจพเจฐเจจ เจธเจชเฉฑเจธเจผเจ เจนเฉ เจธเจเฉเฅค เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจซเจฟเจฐ เจเจธ เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ:
sudo sysctl -p /etc/sysctl.conf
เจฒเฉเฉเฉเจเจฆเฉ เจชเฉเจเฉเจ เจธเจฅเจพเจชเจค เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเจจ
Firebird 3.0 Linux DBMS เจฆเฉเจเจ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจซเจพเจเจฒเจพเจ ncurses เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉเจเจ เจนเจจ (libncurses.so.5
), ICU (เจตเจฐเจเจจ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฟเจ เจจเจนเฉเจ เจนเฉ เจ
เจคเฉ เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ ldd
) เจ
เจคเฉ เจเฉเจฎเจฅ (libtommath.so.0
). เจ
เจธเฉเจเจฌเจฒเฉ เจเจฐเจเจพเจเจต เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจ
เจคเฉ เจ
เจจเจชเฉเจ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ gzip
, tar
ะธ curl
เจ wget
. เจเจเจธเฉเจฏเฉ เจธเฉฐเจธเจเจฐเจฃ, gzip
, tar
ะธ curl
/wget
- เจฎเจพเจฎเฉเจฒเฉ เจนเจจ.
เจชเฉเจเฉเจเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจธเจฟเจธเจเจฎ เจ เจคเฉ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจพเจฃ เจตเจพเจฒเฉ เจชเฉเจเฉเจ เจฎเฉเจจเฉเจเจฐ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ, เจเจธ เจฒเจ เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจ-เจเฉฑเจ เจเจฐเจเฉ เจตเจฟเจเจพเจฐเจพเจเจเฉเฅค
CentOS 8
CentOS 8 เจเฉฑเจ เจจเจตเฉเจ เจชเฉเจเฉเจ เจฎเฉเจจเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ - dnf
เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจก เจฆเฉเจเจฐเจพ "เจชเจพเจฐเจฆเจฐเจธเจผเฉ" เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ yum
. เจเจฟเจเจเจเจฟ เจธเจพเจกเฉ เจเจฆเฉเจธเจผเจพเจ เจฒเจ เจเจนเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจ
เฉฐเจคเจฐ เจจเจนเฉเจ เจนเฉ - เจเจฆเจพเจนเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจนเฉเจฃเจเฉ yum
.
เจฎเฉเจเจพเจกเฉเจเจพ เจเฉเจธเจผ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเฉ: sudo yum makecache
libtomath เจชเฉเจเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ E(xtra)P(ackages for)E(nterprise)L(inux) เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ, เจเจธ เจฒเจ เจ เจธเฉเจ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจผเจพเจฎเจฒ เจนเฉ:
yum -C repolist
เจตเจฟเจเจฒเจช "เจเฉเจตเจฒ เจเฉเจธเจผ เจคเฉเจ" (-C
เจ --cache-only
) เจฆเฉ เจตเจฐเจคเฉเจ เจฌเฉเจฒเฉเฉเฉ เจเจพเจเจเจพเจ เจ
เจคเฉ เจกเจพเจเจจเจฒเฉเจกเจธ เจจเฉเฉฐ เจเจคเจฎ เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ yum เจจเฉเฉฐ เจคเฉเจเจผ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจเฉเจ เจเจชเจฒ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ เจ
เจคเฉ เจฎเฉเจเจพเจกเฉเจเจพ เจเฉเจธเจผ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเฉ:
sudo yum install epel-release &&
sudo yum makecache
เจ เจธเฉเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเฉเจธเจผเจเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจเฉเจเจฐ เจฒเฉเฉ เจนเฉเจตเฉ, เจเฉฑเจ เจญเจฐเฉเจธเฉเจฏเฉเจ เจธเจฐเฉเจค เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจเจพเจฃเฉเจเจ เจเจเจเจ pgp เจเฉเฉฐเจเฉเจเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจนเฉเจเฅค
เจเฉเจเจฐ https เจธเจฐเฉเจคเจพเจ เจคเฉเจ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจฎเฉเจเฉเจจเจซเจพเจฐเจฎเฉเจธเจผเจจ เจฒเฉเจก เจเจฐเจจ เจตเจฟเฉฑเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเจจ, เจคเจพเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเฉ /etc/yum.repos.d/epel.repo
, เจฌเจฆเจฒ เจฐเจฟเจนเจพ เจนเฉ https://
'เจคเฉ http://
เจ
เจคเฉ เจเฉเจธเจผ เจ
เฉฑเจชเจกเฉเจ เจเจฎเจพเจเจก เจจเฉเฉฐ เจฆเฉเจนเจฐเจพเจเฅค
เจ เจธเฉเจ เจฒเฉเฉเฉเจเจฆเฉ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ (เจเจฎเจพเจเจก เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ 32-เจฌเจฟเฉฑเจ เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ):
yum -C list
ncurses libicu libtommath
gzip tar curl wget |
grep -v i686
Installed Packages
curl.x86_64 7.61.1-11.el8 @anaconda
gzip.x86_64 1.9-9.el8 @anaconda
ncurses.x86_64 6.1-7.20180224.el8 @anaconda
Available Packages
libicu.x86_64 60.3-1.el8 BaseOS
libtommath.x86_64 1.1.0-1.el8 epel
tar.x86_64 2:1.30-4.el8 BaseOS
wget.x86_64 1.19.5-8.el8_1.1 AppStream
เจ
เจธเฉเจ เจเจน เจฆเฉเจเจฆเฉ เจนเจพเจ curl
, gzip
ะธ ncurses
เจเฉฐเจธเจเจพเจฒเจฐ เจธเฉเจกเฉ-เจฐเจฟเจชเฉเจเจผเจเจฐเฉ (anaconda
), เจ
เจคเฉ tar
- เจเฉฑเจเฉ-เจเฉฑเจ เจธเจฟเจธเจเจฎ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจนเจฐ เจฐเฉฑเจเจฟเจ เจเจฟเจ เจนเฉเฅค เจชเฉเจฐเจฎเฉเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ libncurses
ะธ libtommath
เจฒเฉเฉ เจคเฉเจ เจตเฉฑเจง: เจเฉเจฐเจฎเจตเจพเจฐ 6 เจ
เจคเฉ 1 เจฆเฉ เจฌเจเจพเจ 5 เจ
เจคเฉ 0เฅค เจเฉเจเจฐ เจเฉฑเจเฉ เจชเฉเจเฉเจ เจฆเฉเจตเฉเจ เจเฉฐเจธเจเจพเจฒ เจ
เจคเฉ เจเจชเจฒเจฌเจง เจนเจจ, เจคเจพเจ เจเจธเจฆเฉ เจฒเจ เจเฉฑเจ เจ
เฉฑเจชเจกเฉเจ เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเฉเฉฐเจฎ เจชเฉเจเฉเจ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ:
sudo yum install
libicu libtommath tar
เจเจฌเฉฐเจคเฉ 19
เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ apt
, aptโget
ะธ aptโcache
. เจชเจนเจฟเจฒเจพ เจเฉฐเจเจฐเจเจเจเจฟเจต เจเฉฐเจฎ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจ
เจคเฉ เจเจเจฐเฉ เจฆเฉ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจคเจฃ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจนเจจเฅค เจชเฉเจเฉเจ เจฆเฉ เจจเจพเจฎ เจฅเฉเฉเฉ เจตเฉฑเจเจฐเฉ เจนเจจ เจ
เจคเฉ เจธเฉฐเจธเจเจฐเจฃ เจธเจผเจพเจฎเจฒ เจเจฐเจฆเฉ เจนเจจเฅค
เจ เจธเฉเจ เจฒเฉเฉเฉเจเจฆเฉ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ (เจเจฎเจพเจเจก เจจเฉเฉฐ เจเฉเฉเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจเจเจเจชเฉเฉฑเจ เจจเฉเฉฐ เจเฉเจเจพ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ 32-เจฌเจฟเฉฑเจ เจชเฉเจเฉเจ เจซเจฟเจฒเจเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ):
apt list libncurses? libicu?? libtommath?
gzip tar curl wget |
grep -v i386
curl 7.65.3-1
gzip 1.10-0 [upgradableโฆ]
libicu63 63.2-2 [installed]
libncurses5 6.1
libncurses6 6.1 [installed,automatic]
libtommath1 1.1.0
tar 1.30 [installed]
wget 1.20.3 [installed]
เจชเฉเจเฉเจ เจเจฟเจจเฉเจนเจพเจ เจฒเจ เจตเจฐเจ เจฌเจฐเฉเจเจ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจจ installed
/upgradable
- เจธเจฅเจพเจชเจฟเจค. เจเจชเจฒเจฌเจง เจนเฉ เจชเจฐ เจธเจฅเจพเจชเจฟเจค เจจเจนเฉเจ เจนเฉ ncurses5
, เจฆเฉ เจฌเจเจพเจ curl
เจธเจฅเจพเจชเจค wget
. เจเฉเฉฐเจฎ เจชเฉเจเฉเจ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ:
sudo aptโget install
libncurses5 libtommath1
เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ เจฌเจฃเจพเจเจฃเจพ
เจฆเฉ เจฌเจพเจ
เจฆ libtommath.so.1
ะธ libncurses.so.6
เจจเจพเจฒ เจ
เจจเฉเจเฉเจฒ เจนเฉ libtommath.so.0
ะธ libncurses.so.5
, เจซเจฟเจฐ เจซเจพเจเจฐเจฌเจฐเจก เจฒเจ เจเจน เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฒเจ เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจพเจซเฉ เจนเฉเฅค
เจฒเฉฑเจญเฉ libtommath.so.1
(libncurses.so.?
เจเจธเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค):
find /usr -name libtommath.so.1
CentOS:
/usr/lib64/libtommath.so.1
เจเจฌเฉฐเจคเฉ:
/usr/lib/x86_64-linux-gnu/libtommath.so.1
เจ เจธเฉเจ เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจเฅค
CentOS:
sudo ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
sudo ln -s libncurses.so.6
/usr/lib64/libncurses.so.5
เจเจฌเฉฐเจคเฉ:
sudo ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
เจเจ เจจเจคเฉเจเฉ เจฆเฉ เจเจพเจเจ เจเจฐเฉเจ (เจเจฎเจพเจเจก เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ, เจเจเจเจชเฉเฉฑเจ เจเจฆเจพเจนเจฐเจฃเจพเจ เจจเฉเฉฐ เจเฉเจเจพ เจเฉเจคเจพ เจเจฟเจ เจนเฉ):
ls -lhF
$(dirname `find /usr -name libtommath.so.1`) |
grep "lib(ncurses|tommath).so."
CentOS:
libncurses.so.5 -> libncurses.so.6*
libncurses.so.6 -> libncurses.so.6.1*
libncurses.so.6.1*
libtommath.so.0 -> libtommath.so.1*
libtommath.so.1 -> libtommath.so.1.1.0*
libtommath.so.1.1.0*
เจเจฌเฉฐเจคเฉ:
libncurses.so.5 -> libncurses.so.5.9
libncurses.so.5.9
libncurses.so.6 -> libncurses.so.6.1
libncurses.so.6.1
libtommath.so.0 -> libtommath.so.1
libtommath.so.1 -> libtommath.so.1.1.0
libtommath.so.1.1.0
เจซเจพเจเจฐเจฌเจฐเจก DBMS เจตเฉฐเจก เจเจฟเฉฑเจ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉเฅค
เจซเจพเจเจฐเจฌเจฐเจก เจชเฉเจฐเฉเจเฉเจเจ (firebirdsql.org) เจฆเฉ เจ เจงเจฟเจเจพเจฐเจค เจตเฉเฉฑเจฌเจธเจพเจเจ โเจ เจงเจฟเจเจพเจฐเจคโ เจฐเฉเจฒเฉเจเจผเจพเจ เจ เจคเฉ โเจฐเฉเจเจผเจพเจจเจพโ เจฌเจฟเจฒเจกเจพเจ (เจธเจจเฉเจชเจธเจผเจพเจ เจฌเจฟเจฒเจกเจธ) เจฆเฉ เจตเฉฐเจกเจฃ เจฆเฉ เจฒเจฟเฉฐเจ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเจฐเจฆเฉ เจนเฉเฅค
เจ เจงเจฟเจเจพเจฐเจค เจฒเฉเจจเจเจธ เจฐเฉเจฒเฉเจเจผ เจเจฐเจเจพเจเจตเจเจผ (tar.gz) เจ เจคเฉ deb/rpm เจชเฉเจเฉเจเจพเจ เจตเจเฉเจ เจเจชเจฒเจฌเจง เจนเจจ, เจชเจฐ เจฌเจฟเจฒเจก เจธเจฟเจฐเจซเจผ เจชเฉเจฐเจพเจฒเฉเจเจพเจ เจตเจเฉเจ เจเจชเจฒเจฌเจง เจนเจจเฅค เจ เจธเฉเจ "เจเจจเฉเจฐเจฟเจ เจเฉฐเจธเจเฉเจฒเจฐ" (tar.gz เจคเฉเจ เจเจฎ เจเฉฐเจธเจเจพเจฒเจฐ) 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจพเจเจเฉเฅค
เจฌเจฟเจฒเจก เจเจฐเจเจพเจเจต เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจ
เจคเฉ เจ
เจจเจชเฉเจ เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจชเจฐ เจ
เจธเฉเจ เจฆเฉเจตเจพเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจเฉเฉเจพเจเจเฉเฅค เจตเจฟเฉฑเจ เจ
เจจเจชเฉเจเจฟเฉฐเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ /tmp
,URL เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจฏเฉเจ เจชเฉเจฐเจพเจฒเฉเจ เจฆเฉ เจฒเจฟเฉฐเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค
curl:
curl -L URL | tar -zxC /tmp
wget:
wget -Oโ URL | tar -zxC /tmp
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ curl
เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเฉ เจกเฉเจเจพ เจจเฉเฉฐ stdout เจจเฉเฉฐ เจญเฉเจเจฆเจพ เจนเฉ เจชเจฐ เจฐเฉเจกเจพเจเจฐเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจธเฉฐเจญเจพเจฒเจฆเจพ เจ
เจคเฉ เจ
เจธเฉเจ เจเฉเฉเจฆเฉ เจนเจพเจ "โL
", เจ wget
, เจเจธเจฆเฉ เจเจฒเจ: เจฐเฉเจกเจพเจเจฐเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจธเฉฐเจญเจพเจฒเจฆเจพ เจนเฉ, เจชเจฐ เจเฉฑเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฒเจฟเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจ
เจธเฉเจ "โOโ
" เจฒเจ tar
เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ gzip
-เจซเจฟเจฒเจเจฐ เจ
เจคเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจ
เจจเจชเฉเจเจฟเฉฐเจ เจเฉเจคเฉ เจเจพเจตเฉเจเฉเฅค เจเจฆเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจชเฉเจฐเฉ เจนเฉ เจเจพเจเจฆเฉ เจนเฉ, เจคเจพเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจเฉฑเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเฉ Firebirdโ3.0.5.33220โ0.amd64
เจคเจฟเฉฐเจจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจพเจฒ: install.sh
, buildroot.tar.gz
ะธ manifest.txt
.
เจซเจพเจเจฐเจฌเจฐเจก เจธเจฅเจพเจชเจค เจเจฐเจจเจพ
เจธเจผเฉเจฐเฉเจเจคเฉ เจคเจฟเจเจฐเฉ เจฆเฉ เจฆเฉเจฐเจพเจจ, เจ
เจธเฉเจ เจธเจฟเจธเจเจฎ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเฉ เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจเจกเจเจธเจ เจเฉเจคเจพ เจนเฉ vm.max_map_count
, เจเจชเจฒเจฌเจงเจคเจพ เจฒเจ เจเจพเจเจ เจเฉเจคเฉ เจ
เจคเฉ ICU, ncurses เจ
เจคเฉ tommath เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพเฅค เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ เจเจฟ ncurses เจ
เจคเฉ tommath เจฆเฉ เจธเฉฐเจธเจเจฐเจฃ เจธเจนเฉ เจนเจจ (libncures.so.5
ะธ libtommath.so.0
) เจ
เจคเฉ เจฒเฉเฉเฉเจเจฆเฉ เจธเจฟเจฎเจฒเจฟเฉฐเจเจธ เจฌเจฃเจพเจเฅค
เจ
เจธเจฒ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจฌเจนเฉเจค เจนเฉ เจธเจงเจพเจฐเจจ เจนเฉ. เจเจธ เจกเจพเจเจฐเฉเจเจเจฐเฉ 'เจคเฉ เจเจพเจ เจเจฟเฉฑเจฅเฉ เจซเจพเจเจฐเจฌเจฐเจก เจกเจฟเจธเจเฉเจฐเฉเจฌเจฟเจเจธเจผเจจ เจเจฐเจเจพเจเจต เจจเฉเฉฐ เจ
เจจเจชเฉเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเจพเจเจ เจเจฐเฉ เจ
เจคเฉ, เจเฉ เจฒเฉเฉ เจนเฉเจตเฉ, เจธเจเฉเจฐเจฟเจชเจ เจฒเจ "เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ" เจซเจฒเฉเจ เจธเฉเจ เจเจฐเฉ install.sh
:
chmod +x install.sh
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจธเจเฉเจฐเจฟเจชเจ เจเจฒเจพเจ:
sudo ./install.sh
เจเจเจเจฐ เจเฉเฉฐเจเฉ เจจเฉเฉฐ เจฆเจฌเจพ เจเฉ เจ เจธเฉเจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจฆเฉ เจชเฉเจธเจผเจเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจฌเฉเจจเจคเฉ เจชเฉเจฐเจพเจชเจค เจนเฉเจฃ 'เจคเฉ, sysdba เจชเจพเจธเจตเจฐเจก เจฆเจฐเจ เจเจฐเฉเฅค
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจธเจเฉเจฐเจฟเจชเจ เจเจชเจฃเฉ เจเจช เจธเจผเฉเจฐเฉ เจนเฉ เจเจพเจเจฆเฉ เจนเฉ systemd
-เจเจเจพเจ firebird-superserver
(เจธเจพเจเจฒเฉเจเจ เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจเจฐเจเฉเจเฉเจเจเจฐ)เฅค เจซเจพเจเจฐเจฌเจฐเจก เจธเฉเจตเจพ เจธเฉเจชเจฐเจธเจฐเจตเจฐ เจฒเจ เจชเฉเจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเฉเจเฉ: 2048 เจชเฉฐเจจเจฟเจเจ เจฆเจพ เจเฉฑเจ เจชเฉฐเจจเจพ เจเฉเจธเจผ (เจชเฉเจฐเจคเฉ เจกเฉเจเจพเจฌเฉเจธ), 64 MB เจฆเจพ เจเฉฑเจ เจฒเฉเฉเจฌเฉฑเจง เจฌเจซเจฐ (เจธเจพเจเจเจพ) เจ
เจคเฉ เจเฉเจตเจฒ เจธเฉฐเจธเจเจฐเจฃ XNUMX เจเจฒเจพเจเฉฐเจเจธ เจจเฉเฉฐ เจเฉเฉเจจเจพเฅค เจตเจฟเจเจฒเจช เจฆเฉเจเฉ firebird.conf
:
grep -v ^# firebird.conf | grep -v ^$
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจคเฉเจ เจจเจตเฉเจ เจฎเฉเฉฑเจฒ firebird.conf
เจซเจพเจเจฐเจฌเจฐเจก เจธเฉเจตเจพ เจจเฉเฉฐ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ เจนเฉ เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเจน เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจเฉฑเจฅเฉ เจคเจฟเฉฐเจจ เจฎเฉเฉฑเจ "เจเจชเจคเจเจพเจฐ" เจนเจจ: เจชเฉฐเจจเจพ เจเฉเจธเจผ (เจกเฉเจเจพเจฌเฉเจธ เจฒเจ), เจเจพเจเจเฉ เจฌเจซเจฐ (เจธเจพเจเจเจพ) เจ เจคเฉ เจเจฒเจพเจเฉฐเจ เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฒเจ เจธเจฐเจตเจฐ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเฉ เจเจ เจฎเฉเจฎเฉเจฐเฉเฅค เจคเฉเจธเฉเจ เจธเจฟเจฐเจซ เจชเจนเจฟเจฒเฉ เจฆเฉ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจฐ เจธเจเจฆเฉ เจนเฉ - เจเจฒเจพเจเฉฐเจ เจเจจเฉเจเจธเจผเจจเจพเจ เจฒเจ เจฎเฉเจฎเฉเจฐเฉ เจฆเฉ เจฎเจพเจคเจฐเจพ เจเฉเจธเจผ เจเฉเจคเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ, เจเจนเจจเจพเจ เจฆเฉเจเจ เจฏเฉเจเจจเจพเจตเจพเจ เจ เจคเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจกเฉเจเจพเจฌเฉเจธ เจตเจธเจคเฉเจเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจ เจคเฉ เจเฉเจเจธเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเฅค เจเจฒเจพเจเฉฐเจ เจเฉเจจเฉเจเจธเจผเจจ เจฎเฉเจฎเฉเจฐเฉ เจ เฉฐเจฆเจพเจเจผเฉ เจธเจฟเจฐเจซเจผ เจ เจจเฉเจญเจตเฉ เจคเฉเจฐ 'เจคเฉ เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเจจ เจ เจคเฉ เจเจฒเจพเจเฉฐเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจ เจคเฉ/เจเจพเจ เจกเจพเจเจพเจฌเฉเจธ เจตเจธเจคเฉเจเจ เจฆเฉ เจฌเจฆเจฒเจฃ เจจเจพเจฒ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเจจเฅค
เจฅเฉเฉเฉ เจเจฟเจนเฉ เจฎเฉเจฎเฉเจฐเฉ (12-16 GB เจคเฉฑเจ) เจตเจพเจฒเฉ เจฎเฉเจเจผเจฌเจพเจจเจพเจ 'เจคเฉ เจธเฉเจชเจฐเจธเจฐเจตเจฐ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจ เจเฉเจธเจผ เจ เจคเฉ เจเฉเจฐเจฎเจฌเฉฑเจง เจฌเจซเจฐ เจฒเจ เจเฉเฉฑเจฒ เจฐเฉเจฎ เจฆเฉ เจเฉฑเจ เจคเจฟเจนเจพเจ เจเจพเจ เจเฉเจฅเจพเจ เจคเฉเจ เจตเฉฑเจง เจฐเจเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉเฅค
เจเฉเจเจฐ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจธเฉฐเจเจฟเจ เจจเจฟเจธเจผเจเจฟเจค เจจเจนเฉเจ เจนเฉ เจ เจคเฉ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉ, เจคเจพเจ เจชเฉฐเจจเจพ เจเฉเจธเจผ เจฎเฉเจฎเฉเจฐเฉ เจฆเฉ เจเฉเฉฑเจฒ เจฎเจพเจคเจฐเจพ เจจเฉเฉฐ เจธเจฐเจตเจฐ 'เจคเฉ เจฎเฉเจเฉเจฆ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจธเฉฐเจเจฟเจ เจจเจพเจฒ เจตเฉฐเจกเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจชเฉฐเจจเจพ เจเฉเจธเจผ เจฆเจพ เจเจเจพเจฐ เจชเฉฐเจจเจฟเจเจ เจตเจฟเฉฑเจ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจฌเจพเจเจเจพเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเจฒเจพเจธเจฟเจ เจเจฐเจเฉเจเฉเจเจเจฐ 'เจคเฉ เจเจพเจฃ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ, เจเฉฑเจเฉ-เจเฉฑเจ, เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ ServerMode
ะฒ firebird.conf
, เจเฉฑเจฅเฉ เจชเฉเจ เจเฉเจธเจผ เจจเฉเฉฐ เจเจเจพเจ (2K เจคเฉเจ เจตเฉฑเจง เจจเจนเฉเจ), เจเฉเจฐเจฎเจฌเฉฑเจง เจฌเจซเจฐ เจจเฉเฉฐ เจเจเจพเจ (เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจ
เจงเจฟเจเจคเจฎ เจธเฉฐเจเจฟเจ เจจเจพเจฒ เจตเฉฐเจกเจฟเจ เจเจฟเจ เจนเจฐ เจเจฟเจธเจฎ เจฆเฉ เจเฉเฉฑเจฒ เจฎเจจเจเจผเฉเจฐ เจตเจพเจฒเฉเจ
เจฎ), เจฏเฉเจจเจฟเจ เจจเฉเฉฐ เจ
เจฏเฉเจ เจ
เจคเฉ เจฌเฉฐเจฆ เจเจฐเฉ firebird-superserver
, เจฏเฉเจ เจเจฐเฉ เจ
เจคเฉ เจฏเฉเจจเจฟเจ เจธเจผเฉเจฐเฉ เจเจฐเฉ firebird-classic.socket
.
เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจตเจฟเฉฑเจ เจธเฉเจชเจฐเจเจฒเจพเจธเจฟเจ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจ เจฐเจฅ เจจเจนเฉเจ เจฐเฉฑเจเจฆเจพ: "เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ" เจเฉฑเจ เจธเฉเจชเจฐเจธเจฐเจตเจฐ เจ เจคเฉ เจธเจฎเจพเจจ เจเจฎ เจเจพเจเจเฉ เจเจฐเจจ เจตเจพเจฒเฉ เจฌเจซเจฐ เจตเจพเจเจ เจนเฉเฅค เจเฉฑเจฅเฉ เจเฉเจ เจเจฎ เจชเฉฐเจจเจพ เจเฉเจธเจผ เจจเจนเฉเจ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจฆเฉเจเฉ เจจเจพเจฒ เจตเฉฑเจเฉ-เจตเฉฑเจเจฐเฉ เจเจจเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจจ เจฒเจ "เจจเฉเจเจธเจพเจจ" เจเจฒเจพเจธเจฟเจ เจตเจพเจเจ เจนเฉ เจนเจจเฅค
เจเจน เจฏเจพเจฆ เจฐเฉฑเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจตเจฟเฉฑเจ เจเฉเจ เจฎเจพเจชเจฆเฉฐเจก (เจชเฉเจ เจเฉเจธเจผ, เจฒเจพเจ เจซเจพเจเจฒ เจธเจพเจเจเจผ, เจนเฉเจธเจผ เจเฉเจฌเจฒ เจ
เจคเฉ เจเฉเจ เจนเฉเจฐ) เจธเฉเฉฑเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจเฅค databases.conf
เจนเจฐเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจฒเจ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉเฅค เจเฉฑเจ เจธเฉเจชเจฐเจธเจฐเจตเจฐ เจฒเจ เจเจน เจฒเจพเจญเจฆเจพเจเจ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจเฉเจเจพ เจฎเฉเฉฑเจฒ เจธเฉเฉฑเจ เจเจฐเจจ เจฒเจ DefaultDbCachePages
ะฒ firebird.conf
เจ
เจคเฉ เจตเจฟเฉฑเจ เจฒเฉเฉเฉเจเจฆเฉ เจกเฉเจเจพเจฌเฉเจธ เจฒเจ เจตเจฟเจ
เจเจคเฉเจเจค เจชเฉเจ เจเฉเจเจพเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ databases.conf
.
เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจฒเฉเจ เจฌเจพเจฐเฉ เจธเจตเจพเจฒ เจชเฉเฉฑเจเฉ, เจเจพเจ เจธเจพเจกเฉ เจธเจนเจพเจเจคเจพ เจชเจคเฉ 'เจคเฉ เจเจฟเฉฑเจ เฉเจเจ เจฒเจฟเจเฉ [เจเจฎเฉเจฒ เจธเฉเจฐเฉฑเจเจฟเจ
เจค].
เจธเจฐเฉเจค: www.habr.com