সবেমাত্র আমার সিস্টেমকে 14.04 থেকে আপগ্রেড করা হয়েছে। এলটিএস থেকে 16.04.1 এলটিএস, পোস্টগ্রিস্কলটি সিস্টেমডে শুরু হয় না:
/etc/init.d/postgresql start
[ ok ] Starting postgresql (via systemctl): postgresql.service
# /etc/init.d/postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Вт 2016-08-09 13:40:51 MSK; 3min 23s ago
Process: 23142 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 23142 (code=exited, status=0/SUCCESS)Seems that
সিস্টেম স্ক্রিপ্টটিতে ভুল ডেটা রয়েছে বলে মনে হচ্ছে:
# cat /lib/systemd/system/postgresql.service
# systemd service for managing all PostgreSQL clusters on the system. This
# service is actually a systemd target, but we are using a service since
# targets cannot be reloaded.
[Unit]
Description=PostgreSQL RDBMS
[Service]
Type=oneshot
ExecStart=/bin/true
ExecReload=/bin/true
RemainAfterExit=on
[Install]
WantedBy=multi-user.target
Postgresql এর জন্য সঠিক স্ক্রিপ্টটি কী হওয়া উচিত?