Hello All,
I have done several 15 to 16 upgrades without issue, but this one particular case, I seem to not be able to complete.
The log probably does a better job of explaining it, but bottom line is DB never comes back, so things can’t continue in the process.
I will attach my steps and the log.
Did this 6 times, each time being careful, even trying a little bit older version of the PBX to see if anything was different within the process.
My Steps - All command line:
Blockquotefwconsole ma uninstall queuemetrics
fwconsole ma uninstall restapi
fwconsole ma uninstall pbdirectory
fwconsole ma uninstall pbdirectory
fwconsole ma uninstall campon
fwconsole ma uninstall digiumaddoninstaller
fwconsole ma uninstall speeddial
fwconsole ma uninstall digium_phones
fwconsole ma uninstall digiumaddoninstaller
fwconsole ma uninstall sangomacrm
fwconsole ma uninstall vega
fwconsole ma uninstall restapi
fwconsole ma uninstall restapps
fwconsole ma upgradeall
fwconsole ma downloadinstall versionupgrade
fwconsole chown
fwconsole reload
fwconsole versionupgrade --check
fwconsole versionupgrade --upgrade
fwconsole chown
fwconsole reload
reboot
LOG:
Blockquote
[root@ip-10-0-1-154 ~]# tail -f /var/log/pbx/freepbx16-upgrade.log
Install 1 Package
Total download size: 500 M
Installed size: 1.2 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : freepbx16-16.1-1.sng7.x86_64 1/1
Verifying : freepbx16-16.1-1.sng7.x86_64 1/1
Installed:
freepbx16.x86_64 0:16.1-1.sng7
Complete!
Wed Jun 1 15:46:54 EDT 2022 freepbx16 installed successfully…
Wed Jun 1 15:46:54 EDT 2022 Installing Sangoma release RPM
Wed Jun 1 15:46:54 EDT 2022 Installing Sangoma PBX RPM
Wed Jun 1 15:47:01 EDT 2022 All PBX 16 dependent RPMs installed successfully
Wed Jun 1 15:47:01 EDT 2022 Asterisk Manager password reverted back successfully
Wed Jun 1 15:47:01 EDT 2022 Reverting the astDB
Wed Jun 1 15:47:01 EDT 2022 Reverting the /etc/asterisk files
/etc/asterisk/extconfig_custom.conf file not found!.Creating dummy file
Wed Jun 1 15:47:01 EDT 2022 Installing PBX 16 Framework module
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace:
- Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Installing PBX 16 Certificate manager module
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Installing PBX 16 Pm2 module
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Installing PBX 16 Sysadmin manager module
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Running chown…
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Running reload
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Activating the system with deploymentID
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Updating all the modules
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Running chown…
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:01 EDT 2022 Running reload
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:02 EDT 2022 Running fwconsole restart
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12
Wed Jun 1 15:47:02 EDT 2022 sng-php74-repository uninstalled successfully…
Wed Jun 1 15:47:02 EDT 2022 System upgrade completed successfully.
^C
.
.
.
fwconsole chown
Exception: SQLSTATE[HY000] [2002] No such file or directory::SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/utility.functions.php on line 120
Caused by
PDOException: SQLSTATE[HY000] [2002] No such file or directory in file /var/www/html/admin/libraries/BMO/Database.class.php on line 144
Stack trace: - Exception->() /var/www/html/admin/libraries/utility.functions.php:120
- die_freepbx() /var/www/html/admin/libraries/BMO/Database.class.php:149
- PDOException->() /var/www/html/admin/libraries/BMO/Database.class.php:144
- PDO->__construct() /var/www/html/admin/libraries/BMO/Database.class.php:144
- FreePBX\Database->__construct() /var/www/html/admin/libraries/BMO/FreePBX.class.php:71
- FreePBX->__construct() /var/www/html/admin/bootstrap.php:144
- require_once() /etc/freepbx.conf:9
- include_once() /var/lib/asterisk/bin/fwconsole:12