Sonic.net

Solutions

Resources

Search

Google

Company

Sonic.net, Inc.
2260 Apollo Way
Santa Rosa, CA 95407

(707) 522-1000 Voice
(707) 547-2199 Fax
(707) 547-3400 Help

support@sonic.net

Partners

HACKER SAFE certified sites prevent over 99.9% of hacker crime.

Berkeley DB upgrades at Sonic.net

note:The transition to BDB2 is completed, as is the set of web server upgrades referenced in this document. The document is no longer being maintained, and may contain outdated information.

Many Sonic.net user CGI's use Berkeley DB (BDB) databases to store persistent information. Unfortunately, BDB's development strategy includes changing the database file format for every release. This causes legacy issues for those who run perl CGI's that "use DB_File."

Sonic.net is currently engineering a round of server upgrades. The perl in the new OS distribution -- RedHat 7.3 -- natively supports BDB version 2 files. Previous distributions supported BDB version 1 files. When the servers are upgraded, CGI's that "use DB_File" will cease working until the databases are upgraded.

To make matters worse, database upgrades must be done in a RedHat 6.2 (or later) environment. Fortunately, our new shell server, "Newbolt", runs RedHat 6.2. The conversion commands need to be run on Newbolt.

During this upgrade round, every effort will be made to transition seemlessly into the new environment. Please pardon our dust, and thank you for your patience.


Visit this site
Home | Sales | About Us | Jobs | Member Tools | Support | Web Mail | Find Dialups | Live Help | Contact Us