অসম্পূর্ণ প্রারম্ভের প্যাকেট ত্রুটি পোস্ট করে


13

আমি উবুন্টু ১৪.০৪-তে পোস্টগ্রেস 9.3 ইনস্টল করার চেষ্টা করছি এবং প্রারম্ভকালে আমি একটি দারুণ ত্রুটি পাচ্ছি। আমি যা দেখছি তা এখানে:

$ sudo service postgresql restart
* Restarting PostgreSQL 9.3 database server
* Error: could not exec /usr/lib/postgresql/9.3/bin/pg_ctl /usr/lib/postgresql/9.3/bin/pg_ctl start -D /var/lib/postgresql/9.3/main -l /var/log/postgresql/postgresql-9.3-main.log -s -o  -c config_file="/etc/postgresql/9.3/main/postgresql.conf" : [fail]

সুতরাং আমি এই আউটপুট দিয়ে লগ ফাইল চেক করেছি:

 2015-01-05 21:50:05 EST LOG:  database system was shut down at 2015-01-05 21:50:03 EST
 2015-01-05 21:50:05 EST LOG:  database system is ready to accept connections
 2015-01-05 21:50:05 EST LOG:  autovacuum launcher started
 2015-01-05 21:50:06 EST LOG:  incomplete startup packet
 2015-01-05 21:51:22 EST ERROR:  syntax error at or near "exit" at character 1
 2015-01-05 21:51:22 EST STATEMENT:  exit;

"অসম্পূর্ণ স্টার্টআপ প্যাকেট "টি অপরাধী বলে মনে হচ্ছে তবে সেখানে কী চলছে তা নিয়ে তথ্য খুঁজে পেতে আমার সমস্যা হচ্ছে, তাই আমি ভেবেছিলাম আমি জিজ্ঞাসা করব। আগাম ধন্যবাদ.

উত্তর:


15

এই প্রশ্নে 3 টি আলাদা আইটেম রয়েছে:

  • সার্ভার স্টার্টে অসম্পূর্ণ স্টার্টআপ প্যাকেটটি অসম্পূর্ণ , আপনি এটিকে এড়িয়ে যেতে পারেন। আরও অসম্পূর্ণ স্টার্টআপ প্যাকেট সহায়তা পড়ুন (pgsql- সাধারণ মেলিং-তালিকায়)।

  • অক্ষর 1 এ "প্রস্থান" বা কাছাকাছি সিনট্যাক্স ত্রুটির অর্থ একটি ক্লায়েন্টকে ইস্যু exitকরা হয়েছে যেন এটি কোনও এসকিউএল স্টেটমেন্ট।

  • Exec পারিনি ত্রুটি জারি service postgresql restartএকটি গুরুতর ইনস্টলেশন সমস্যা বলে মনে হচ্ছে কিন্তু এটা লগ এন্ট্রি দ্বারা অসঙ্গতি এর database system is ready to accept connectionsঅর্থ যে সার্ভার ঠিক সূক্ষ্ম চকিত।


আপনার প্রতিক্রিয়া "গুরুতর ইনস্টলেশন সমস্যার মতো দেখায়" আমাকে পোস্টগ্রিসকে কীভাবে পুরোপুরি মুছে ফেলা যায় এবং পুনরায় ইনস্টল করতে হবে সে সম্পর্কে আরও কিছু গবেষণা করার অনুরোধ জানায়। আমি এই নিবন্ধটি পেয়েছি যা পুনরায় ইনস্টল করার আগে দুর্দান্ত কাজ করার আগে পোস্টগ্রিসের প্রতিটি ট্রেস অপসারণে সহায়ক ছিল।
অ্যান্ড্রুনিসেন

8
"অসম্পূর্ণ প্রারম্ভের প্যাকেট" এর সম্ভাব্য কারণগুলির মধ্যে একটি হ'ল পোস্টগ্রেসকিএল বন্দরে 5432 টিসিপি সংযোগ তৈরি করা হলে এবং অবিলম্বে বন্ধ হয়ে যায়। এটি ঘটতে পারে যখন কোনও মনিটরিং প্রোগ্রামটি বন্দরটি পরীক্ষা করতে কনফিগার করা থাকে তবে এসকিউএল কমান্ড চালানোর জন্য নয়।
টম এইচ

সুন্দরভাবে @ টমএইচএইচ, এটি আমাকে আজ বিট। ডাটাবেস সংযোগ গ্রহণ করছে তা যাচাই করার অন্য কোনও উপায় আছে কি? মাইএসকিউএল রয়েছেmysqladmin --wait=30 ping
ইয়ারেক টি

1
@ ইয়ারেকটি: পিজি_আইস্রিডি - পোস্টগ্র্রেএসকিউএল সার্ভারের সংযোগের স্থিতি পরীক্ষা করুন
ড্যানিয়েল ভ্যারিট

-1

হতে পারে আপনার iptables 5432 পোর্টে প্যাকেজগুলি বাদ দিচ্ছে t
আপনার iptables এ নিম্নলিখিত নিয়মটি যুক্ত করার বিষয়টি বিবেচনা করুন:

# sudo iptables -A INPUT -p tcp -m tcp --dport 5432 -j ACCEPT
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.