हैलो, मैं docker पर pgmaster postgresql संस्करण अपडेट के बारे में बताऊंगा
1-समान फ़ाइल scp और ftp के साथ संबंधित सर्वर की /tmp निर्देशिका में अपलोड की जाती है
postgresql-12.x.xx.image.tar.gz
2-बैश शेल सर्वर पर लॉगिन करें। निम्न आदेश निष्पादित किया गया है
gunzip -c /tmp/postgresql-12.x.xx.image.tar.gz |docker load
3-कौन सा पीजी अपडेट किया जाएगा, अगर प्रासंगिक पीजी.कॉन्फ फाइल में वर्जन बदल गया है, तो इसे अपडेट करना जरूरी हो सकता है।
4-निम्न कमांड को संबंधित पीजी डायरेक्टरी में निष्पादित किया जाता है।
make stop make start
make logs #pgmaster container logs are checked for any errors
make pglog #postgresql core logs are checked for any errors
make pg-view #With the #commands, it is ensured that the server is running correctly.
make pg-activity
pgagent नोट्स
pg.conf फ़ाइल में ENABLE_PGAGENT=yes पंक्ति होनी चाहिए। (इस जानकारी में परिवर्तन के लिए पुनः आरंभ की आवश्यकता है)
pgagent सेवा की चल रही स्थिति की जाँच कंटेनर में pg-pgagent-isRunning कमांड से की जाती है।