পিএসকিএল: সার্ভারের সাথে সংযোগ করতে পারেনি: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই (ম্যাক ওএস এক্স)


247

আমার ম্যাকটি পুনরায় চালু করার পরে আমি ভয়ঙ্কর পোস্টগ্রাস ত্রুটি পেয়েছি:

psql: could not connect to server: No such file or directory
 Is the server running locally and accepting
 connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

এই ঘটনার কারণ হ'ল কোনও সম্পর্কযুক্ত সমস্যার কারণে আমার ম্যাকবুকটি পুরোপুরি হিমায়িত হয়েছে এবং পাওয়ার বাটনটি ব্যবহার করে আমাকে একটি হার্ড রিবুট করতে হয়েছিল। রিবুট করার পরে আমি এই ত্রুটির কারণে পোস্টগ্রেস শুরু করতে পারিনি।


1
স্যানিটি পরীক্ষা হিসাবে, আপনার মেশিনে পিজি চলছে তা নিশ্চিত করুন
Jbur43

1
আপনি যখন উত্তরটি ছেড়ে যান দয়া করে কেন এটি হচ্ছে তা ব্যাখ্যা করার চেষ্টা করুন বা পোস্টগ্র্রেস সিস্টেম কীভাবে কাজ করে যাতে আমরা সকলেই কেবল এলোমেলো জিনিস চেষ্টা করছি না।
নিক রেস

6
brew reinstall postgresql stackoverflow.com/a/39781473/6086226 আমার পক্ষে কাজ করেছে
ডার্ক জান স্পেলম্যান

ব্রেইন পোস্টস্ট্রেইসকিএল পুনরায় ইনস্টল করুন এটি আমার সমস্যার সমাধান করেছে
অজয় কুমার

উত্তর:


421

সতর্কতা: আপনি সত্যিই কোনও postgresপ্রক্রিয়া চলছে না তা নিশ্চিত করেই যদি আপনি পোস্টমাস্টার.পিড মুছে ফেলেন তবে স্থায়ীভাবে আপনার ডাটাবেসকে দূষিত করতে পারে । (পোস্টগ্রাস্টার যদি প্রস্থান করে থাকে তবে পোস্টগ্রিজ এসকিউএল এটিকে স্বয়ংক্রিয়ভাবে মুছে ফেলা উচিত))

সমাধান: এটি সমস্যার সমাধান করেছে - আমি এই ফাইলটি মুছলাম, এবং তারপরে সবকিছুই কাজ করেছে!

/usr/local/var/postgres/postmaster.pid

-

এবং কেন এটি মুছে ফেলা দরকার তা আমি এখানে বুঝতে পারি।

  1. কোনও পিজি প্রক্রিয়া চলছে কিনা তা দেখার জন্য আমি নীচের কমান্ডটি ব্যবহার করেছি। আমার জন্য কেউ ছিল না, আমি পিজি সার্ভারটিও শুরু করতে পারিনি:

    ps auxw | grep post
  2. আমি উপরের ত্রুটি বার্তায় থাকা .s.PGSQL.5432 ফাইলটি অনুসন্ধান করেছি। আমি নিম্নলিখিত কমান্ডটি ব্যবহার করেছি:

    sudo find / -name .s.PGSQL.5432 -ls

    এটি আমার সম্পূর্ণ কম্পিউটার অনুসন্ধান করার পরে কিছুই দেখায় নি তাই ফাইলটি উপস্থিত ছিল না, তবে স্পষ্টতই psql"এটি চেয়েছিল" বা "ভেবেছিল এটি সেখানে ছিল"।

  3. আমি আমার সার্ভার লগগুলি একবার দেখেছি এবং নিম্নলিখিত ত্রুটিটি দেখেছি:

    cat /usr/local/var/postgres/server.log

    সার্ভার লগের শেষে আমি নিম্নলিখিত ত্রুটিটি দেখতে পাচ্ছি:

    FATAL:  pre-existing shared memory block (key 5432001, ID 65538) is still in use
    HINT:  If you're sure there are no old server processes still running, remove the shared memory block or just delete the file "postmaster.pid".
  4. ত্রুটি বার্তায় পরামর্শ অনুসরণ করে, আমি সার্ভার.লগ হিসাবে একই ডিরেক্টরিতে পোস্টমাস্টার.পিড ফাইলটি মুছলাম। এটি সমস্যার সমাধান করেছে এবং আমি পুনরায় আরম্ভ করতে সক্ষম হয়েছি।

সুতরাং, মনে হচ্ছে যে আমার ম্যাকবুকটি হিমশীতল এবং কঠোর-পুনরায় বুট করার কারণে পোস্টগ্র্রেস মনে করেছিল যে এটি প্রক্রিয়াগুলি পুনরায় বুট করার পরেও চলছে। এই ফাইলটি মুছে ফেলা হচ্ছে। আশা করি এটি অন্যকে সহায়তা করবে! প্রচুর মানুষের অনুরূপ সমস্যা রয়েছে তবে বেশিরভাগ উত্তরগুলির ফাইল ফাইলের অনুমতি নিয়েই ছিল, যেখানে আমার ক্ষেত্রে জিনিসগুলি আলাদা ছিল।


9
আশা করি এই উত্তরটি অন্য কাউকে সাহায্য করার শেষ হয়েছে, এবং যে ব্যক্তি এটির উন্নতি করেছে তাকে ধন্যবাদ জানাই। মডারেটর থাকা সত্ত্বেও যিনি এই প্রশ্নটিকে সদৃশ হিসাবে চিহ্নিত করেছেন এটি অনন্য এবং দরকারী। ধন্যবাদ শেয়ারিংয়ের জন্য দুর্দান্ত সাইট এবং বিশেষজ্ঞদের জন্য স্ট্যাক ওভারফ্লো!
ফায়ারড্রাগন

2
কেবল FWIW, পোস্টমাস্টার.পিড মুছে ফেলা বিপজ্জনক, আপনি সত্যিই নিশ্চিত হয়ে উঠবেন যে postgresএটি করার আগে কোনও প্রক্রিয়া চলছে না।
ক্রেগ রিঞ্জার

21
দুর্দান্ত উত্তর। সম্ভাব্য ধ্বংসাত্মক কমান্ডের চেয়ে আপনার সম্পূর্ণ প্রক্রিয়া পোস্ট করার জন্য ধন্যবাদ!
dojosto

3
একমত। পোস্টমাস্টার.পিড সম্পর্কে উত্তরটি ভাল, তবে পোস্টগ্র্যাস চলছে কিনা তা খুঁজে বের করার প্রক্রিয়াটির প্রতিটি পদক্ষেপ অমূল্য । ধন্যবাদ!
ক্লিনটন

11
ম্যাকোসে আমার পোস্টগ্রাগ লগ ছিল /usr/local/var/log/postgres.log
রায়টাক

172

উপরের কেউই আমার পক্ষে কাজ করেনি। নিম্নলিখিত পোস্টগুলি আমাকে পুনরায় ইনস্টল করতে হয়েছিল:

  • মদযুক্ত পোস্টগ্রেস্কল আনইনস্টল করুন: brew uninstall postgresql
  • brew doctor (এখানে যা আছে ঠিক করুন)
  • brew cleanup
  • সমস্ত পোস্টগ্রিজ ফোল্ডার সরান:

    • rm -r /usr/local/var/postgres
    • rm -r /Users/<username>/Library/Application\ Support/Postgres
  • ব্রিউয়ের সাথে পোস্টগ্রেস্কল পুনরায় ইনস্টল করুন: brew install postgresql

  • সার্ভার শুরু করুন: brew services start postgresql
  • আপনার এখন আপনার ডাটাবেসগুলি তৈরি করতে হবে ... ( createdb)

4
আমার জন্য কাজ করেছেন, তবুও আমাকে আসল ডাটাবেসটি সরাতে হয়নি এবং অ্যাপ্লিকেশন সাপোর্টে কোনও ফোল্ডার নেই। আমি মনে করি যে বক্তব্যটি হ'ল পোস্টগ্রাগ ইনস্টল করার সময় কিছু সংশ্লেষ উপাদানগুলির সিমলিংকগুলি ভেঙে যায়। সেগুলি স্থির করে আবার পোস্টগ্রাগ ইনস্টল করা সমস্যার সমাধান করে। ধন্যবাদ!
কুলবি

2
আমি বা brew postgresql-upgrade-database
দৌড়ানো

এগুলি আমার পক্ষে কাজ করেছিল, যদি না আমাকে পুরানো ডেটা মুছতে হত না।
অমল অ্যান্টনি

নিশ্চিত করার জন্য: এটি আপনার সমস্ত ডাটাবেস মুছে দেয়, তাই না? আমি কেবলমাত্র একটি দিয়ে সক্ষম হয়েছি brew reinstall postgres, এটি নিশ্চিত করে যে সর্বশেষতম হোমব্রু পোস্টগ্রিসের প্রধান সংস্করণ নম্বরটি আমার বর্তমান (ভাঙা) একটির মতো ছিল।
জ্যাকব ফোর্ড

85

যদি আপনি ম্যাকোজে থাকেন এবং হোমব্রিউয়ের মাধ্যমে পোস্টগ্রাগগুলি ইনস্টল করেন তবে এটি দিয়ে পুনরায় আরম্ভ করার চেষ্টা করুন

brew services restart postgresql

আপনি যদি উবুন্টুতে থাকেন তবে আপনি এগুলির কোনও একটি আদেশ দিয়ে এটি পুনরায় চালু করতে পারেন

sudo service postgresql restart

sudo /etc/init.d/postgresql restart

34

সম্ভবত এটি সম্পর্কিত নয় তবে আপনি postgresব্যবহার করে একটি বড় সংস্করণে আপগ্রেড করার সময় একটি অনুরূপ ত্রুটি উপস্থিত হয় brew; ব্যবহার brew info postgresqlএই যে সাহায্য করেছিল খুঁজে পাওয়া যায় নি:

To migrate existing data from a previous major version of PostgreSQL run:
brew postgresql-upgrade-database

4
এটি আমার পক্ষে 11 থেকে 12
অবধি

1
আমার জন্যও কাজ করেছেন
ফাঁকা ওয়াল

15

এখানে আমার উপায়:

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
rm /usr/local/var/postgres/postmaster.pid
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist

1
হোমব্রিউ ব্যবহার করে পোস্টগ্রিস পুনরায় ইনস্টল করা / পুনরায় আরম্ভ / পুনরায় আরম্ভ করার কোনও কাজ করা না হলে এটি আমার পক্ষে কাজ করেছিল। ধন্যবাদ @ স্মার্টওয়ার্ল্ড-ডিএম
ব্র্যাডলি

1
এই আত্মা আমি সবসময় ফিরে আসা। আমি একটি উপনাম যুক্ত করতে পারি যে আমি যখন চালাব তখন fix-my-postgresqlএটি কার্যকর করবে :)
টমাস কে

1
আমি আমার পিসি রিবুট করার সময় আমাকে কেন এটি করতে হবে তা সম্পর্কে কোনও ধারণা?
স্টেফানো

11

যদি আপনার postmaster.pidচলে যায় এবং আপনি পুনরায় আরম্ভ করতে বা কিছু করতে না পারেন তবে এটি করুন:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

হিসাবে এখানে প্রাথমিকভাবে ব্যাখ্যা


8

হ্যালো ওয়ার্ল্ড :)
আমার জন্য সর্বোত্তম তবে অদ্ভুত উপায়টি ছিল পরবর্তী জিনিসগুলি করা।

1) postgres93.app বা অন্যান্য সংস্করণ ডাউনলোড করুন । এই অ্যাপ্লিকেশনটিকে / অ্যাপ্লিকেশন / ফোল্ডারে যুক্ত করুন।

2) ফাইলটিতে একটি সারি (কমান্ড) যুক্ত করুন .bash_profile(যা আমার হোম ডিরেক্টরিতে রয়েছে):

PATH = / অ্যাপ্লিকেশন / Postgres93.app / সামগ্রী / MacOS / বিন /: AT পাঠান রফতানি করুন
এটি psqlথেকে একটি পাঠ্য Postgres93.app। প্রতিটি সময় কনসোল শুরু হওয়ার পরে সারি (কমান্ড) চলমান।

3) ফোল্ডার Postgres93.appথেকে লঞ্চ /Applications/। এটি একটি স্থানীয় সার্ভার শুরু করে (পোর্টটি "5432" এবং হোস্টটি "লোকালহোস্ট")।

4) এই হেরফেরগুলির পরেও আমি দৌড়তে $ createuser -SRDP user_nameএবং অন্যান্য আদেশগুলি খুশি হয়ে দেখেছি এবং এটি কার্যকর হয়েছে তা দেখে! Postgres93.appআপনার সিস্টেম প্রতিবার শুরু হওয়ার সাথে সাথে চালানোর জন্য তৈরি করা যেতে পারে।

৫) এছাড়াও যদি আপনি গ্রাহকভাবে আপনার ডাটাবেসগুলি দেখতে চান তবে আপনার ইনস্টল করা উচিত PG Commander.app। আপনার পোস্টগ্রিস ডিবিকে সুন্দর ডেটা-টেবিল হিসাবে দেখার ভাল উপায়

অবশ্যই এটি কেবল স্থানীয় সার্ভারের জন্য সহায়ক। এই নির্দেশাবলী যদি এই সমস্যার মুখোমুখি অন্যদের সহায়তা করে তবে আমি খুশি হব।


1
এখানে কীটি আপনার পথে পোস্টগ্রিস যুক্ত করছে (পদক্ষেপ 2)। এটা আমাকে সাহায্য করেছে। আপনি যদি হোমব্রিউ ব্যবহার করে পোস্টগ্রিস ইনস্টল করেন তবে আপনি আপনার .bash_profile এ নিম্নলিখিত লাইনটি যুক্ত করে এটি আপনার পথে যুক্ত করতে পারেন: export PATH='/usr/local/Cellar/postgresql/9.4.1/bin/':$PATH- মনে রাখবেন আপনার সংস্করণ নম্বরটি ভিন্ন হতে পারে।
টিনা

7

এই সমস্যাটির অনেক উত্স রয়েছে এবং এইভাবে অনেক উত্তর রয়েছে। আমি তাদের প্রত্যেককেই অভিজ্ঞ করেছি।

1) আপনার যদি কোনও ধরণের ক্র্যাশ হয় তবে /usr/local/var/postgres/postmaster.pid ফাইলটি মুছে ফেলার কারণ সম্ভবত পোস্টগ্র্রেস এটি সঠিকভাবে পরিচালনা করতে পারে নি। তবে নিশ্চিত করুন যে কোনও প্রক্রিয়া চলছে না।

2) ক্রেগ রিঞ্জার অন্যান্য পোস্টগুলিতে ইঙ্গিত করেছেন যে অ্যাপল এর পোস্টগ্রিজ এসকিউএল এর বান্ডিলিং থেকে পিজি রত্ন ইনস্টলেশন সংক্রান্ত সমস্যা দেখা দেয় প্যাথ এনভায়রনমেন্ট ভেরিয়েবল সেট করা একটি সমাধান।

3) অন্য সমাধান, রত্ন আনইনস্টল এবং পুনরায় ইনস্টল করা হয়। একটি ব্রু আপডেট এছাড়াও প্রয়োজন হতে পারে।

আপনি যদি এই পোস্টটিতে হোঁচট খাচ্ছেন, যদি আপনি কোনও উত্সকে চিহ্নিত করতে পারেন তবে আপনি সময় সাশ্রয় করবেন ...


3
আমি খুশী আমি এই পোস্ট করেছেন। আর একটি ক্রাশ ও উত্তর বরং দ্রুত পুনরুদ্ধার করা যায় ...
জেরোম

6

আমার জন্য, সমাধানটি কেবল আমার কম্পিউটারটি পুনরায় চালু করা হয়েছিল। আমি প্রথমে ব্রিউ পরিষেবাদি দিয়ে পুনরায় চালু করার চেষ্টা করেছি এবং যখন এটি কাজ করে না, পুনরায় চালু করা আরও কিছু জড়িত সমাধানগুলির মধ্যে অনুসন্ধান করার আগে চেষ্টা করার পরের সেরা বিকল্প হিসাবে মনে হয়েছিল। সবকিছু যেমনটি করা উচিত তেমনি কাজ করেছিল।


5

আমি এখানে অনুরূপ সমস্যার মুখোমুখি হয়েছি আমি নীচের মত এই সমস্যাটি সমাধান করেছি।

প্রকৃতপক্ষে পোস্টগ্র্যাস প্রক্রিয়াটি শেষ হয়ে গেছে, পোস্টগ্রিজের স্থিতিটি দেখতে নিম্নলিখিত কমান্ডটি চালায়

sudo /etc/init.d/postgres status

এটি বলবে যে প্রক্রিয়াটি মৃত - প্রক্রিয়াটি শুরু করুন

sudo /etc/init.d/postgres start

উত্তরের জন্য থ্যাঙ্কিও, আপনার উত্তর আমাকে কিছু সংশোধন করে একই সমস্যাটি সমাধান করতে সহায়তা করেছে: sudo /etc/init.d/postgresql start
প্রভিথা ভি

4

আমার ম্যাক (হাই সিয়েরা) হিমশীতল হওয়ার পরে আমার সাথে এটি ঘটেছিল এবং আমাকে নিজেই এটি পুনরায় চালু করতে হয়েছিল (পাওয়ার বোতামটি টিপুন এবং ধরে রাখতে হবে)। এটি ঠিক করতে আমাকে যা করতে হয়েছিল তা হল একটি ক্লিন রিস্টার্ট করা।


3

আমার সমস্যাটি শেষ হয়ে গেল যে আমি গ্যাস মাস্ক (ম্যাকের জন্য একটি হোস্ট ফাইল ম্যানেজার) ব্যবহার করছিলাম এবং আমি যে হোস্ট ফাইলগুলি ব্যবহার করছিলাম তাতে লোকালহোস্টের জন্য আমার প্রবেশ নেই।

আমি যোগ করলাম:

127.0.0.1 localhost

এবং এটি আমার সমস্যার সমাধান করে।


3

আমি কেন পুরোপুরি নিশ্চিত নই, তবে আমার পোস্টগ্রিসের ইনস্টলেশনটি কিছুটা খারাপ হয়ে গেছে এবং ত্রুটিটি ত্রুটিটি দেখানোর ফলে কিছু ফাইল মুছে ফেলা হয়েছে।

আমি brew service retart postgresযথাযথ বার্তাগুলির মতো কমান্ড চালাতে এবং দেখতে সক্ষম হয়েও এই ত্রুটিটি অব্যাহত রয়েছে।

আমি পোস্টগ্রিজ ডকুমেন্টেশনের মধ্য দিয়ে গিয়েছিলাম এবং আমার ফাইলটি /usr/local/var/postgresসম্পূর্ণ ফাঁকা রয়েছে empty সুতরাং আমি নিম্নলিখিত চালানো:

initdb /usr/local/var/postgres

এই কমান্ডটি দিয়ে কিছু কনফিগারেশন হয়েছে বলে মনে হচ্ছে।

তারপরে এটি আমাকে এটি চালিয়ে যেতে বলেছে:

postgres -D /usr/local/var/postgres

এবং এটি আমাকে একটি পোস্ট মাস্টার.পিড ফাইলটি ইতিমধ্যে বিদ্যমান বলে জানিয়েছে।

আমার ঠিক জানা দরকার যে আমি কীভাবে চালিয়েছি এমন কনফিগারগুলি বাছাই করতে সক্ষম হবে কিনা তাই আমি এটি পরীক্ষা করে দেখলাম।

ls /usr/local/var/postgres

এটি আমাকে একটি পোস্ট মাস্টার.পিড ফাইল দেখিয়েছে। আমি তখন করেছি brew services stop postgresql, এবং পোস্টমাস্টার.পিড ফাইল অদৃশ্য হয়ে গেছে। তারপরে আমি brew services start postgresql, এবং ভিওলা, ফাইলটি আবার উপস্থিত হয়েছিল।

তারপরে আমি এগিয়ে গেলাম এবং আমার অ্যাপটি চালিত করলাম যা প্রকৃতপক্ষে সার্ভারটি খুঁজে পেয়েছিল, তবে আমার ডাটাবেসগুলি শেষ হয়ে গেছে বলে মনে হচ্ছে।

যদিও আমি জানি যে এগুলি মোটেও শেষ হয়ে যাবে না - আমি যে নতুন সূচনা করেছি তা একটি নতুন ডেটা_আরিয়া তৈরি করেছে এবং পুরানোটির দিকে ইঙ্গিত করা হচ্ছে না। আমি কোথায় ছিল তা দেখতে এবং এটিকে আবার নির্দেশ করতে হবে বা আমার ডাটাবেসগুলি আবার তৈরি করতে হবে।

আশাকরি এটা সাহায্য করবে! পোস্টগ্রিস ডকস পড়া আমাকে অনেক সাহায্য করেছিল। আমি "এটি এতে পেস্ট করুন!" এর মতো উত্তরগুলি পড়তে পছন্দ করি না! কারণ আমি জানি না কী হচ্ছে এবং কেন হচ্ছে।


2

এই ত্রুটির কারণগুলি হ'ল প্রথমে আপনার লগ ফাইলটি সনাক্ত করুন এবং এটি ক্লুগুলির জন্য পরীক্ষা করুন। এটা হতে পারে /usr/local/var/log/postgres.logবা /usr/local/var/postgres/server.logবা সম্ভবত অন্যত্র। আপনি যদি হোমব্রু দিয়ে ইনস্টল করেন তবে আপনি লোকেশনটি খুঁজে পেতে পারেন ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist


2

আমারো একই ইস্যু ছিল. বেশিরভাগ সময়, সমস্যাটি হ'ল একটি বাকী ফাইল রয়েছে

/usr/local/var/postgres/postmaster.pid

যা বেশিরভাগ লোকের পক্ষে কাজ করে, তবে আমার কেসটি আলাদা ছিল - আমি গত 3 ঘন্টা ধরে এই সমস্যাটি গুগল করার চেষ্টা করেছি, ওএসএক্সের বারুইয়ের মাধ্যমে পোস্ট ইনস্টল না করে ডেটাবেস পরিষ্কার করেছি, কিছুই কাজ করেনি।

অবশেষে, আমি লক্ষ্য করেছি যে আমার মদ নিয়ে সমস্যা হয়েছে যে যখনই আমি কোনও কিছু ইনস্টল করার চেষ্টা করি তখন তা পপ হয়ে যায়:

Error: Permission denied @ rb_sysopen - /private/tmp/github_api_....

বা ইনস্টলের শেষে এটির মতো কিছু।

আমি কেবল করেছি sudo chmod -R 777 /private/tmpএবং এটি শেষ পর্যন্ত কাজ করে!

আমি এটি লিখছি কারণ এটি অন্য কারও পক্ষে সমাধান হতে পারে


1

/var/log/ বিড়ালটিতে যান এবং চালান postgres.log এখানে আপনি পোস্টগ্রাসের ব্যর্থতার কারণ খুঁজে পাবেন। যদি এটি একটি স্মার্ট শাট ডাউন হয় তবে সম্ভবত আপনার icu4cসংস্করণ (ইউনিকোডের জন্য সি ++ গ্রন্থাগার) সঠিক নয় যা এর সাথে যুক্ত postgres। সুতরাং নিম্নলিখিত কমান্ডগুলি চালান।

brew upgrade brew cleanup এই কাজ করা উচিত ;)


হোমব্রিউ ভাঙলে brew styleপরে চালাতে হবে brew cleanup
অলিজেহু

0

এই সমস্যাটি সমাধান করার জন্য আমাকে বেশ কয়েকবার এই পোস্টটি সন্ধান করতে হয়েছিল। এখানে আরও একটি সমাধান রয়েছে, যা অন্যান্য চলমান প্রোগ্রামগুলির সাথে একই রকম প্রযোজ্য।

আমি সন্ধান পেয়েছি আপনি নিম্নলিখিত দুটি কমান্ড ব্যবহার করতে পারেন।

$ শীর্ষ

এটি তাদের পিড সংখ্যা সহ বর্তমানে চলমান সমস্ত ক্রিয়াকলাপ প্রদর্শন করবে। আপনি যখন পোস্টগ্রিজ এবং সম্পর্কিত পিড খুঁজে পাবেন

$ পিড_নম্বার মেরে ফেলুন


0

ubuntuআপডেটের জন্য আমার মেশিনটি ( ) রাখার মতো আমি ঠিক একই সমস্যা পেয়েছি এবং ত্রুটির নীচে পেয়েছি:

সার্ভারের সাথে সংযোগ করতে পারেনি: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই যে সার্ভারটি স্থানীয়ভাবে চলছে এবং ইউনিক্স ডোমেন সকেটে "/var/run/postgresql/.s.PGSQL.5432" এ সংযোগ গ্রহণ করছে?

আপডেট প্রক্রিয়া শেষ করার পরে যখন আমি পুনরায় চালু করি তখন আমার সিস্টেমের ত্রুটি চলে যায়। এবং এর কাজটি আগের মতো মনোমুগ্ধকর .. আমার ধারণা পিজি আপডেট হওয়ার সাথে সাথে আরও একটি প্রক্রিয়া শুরু হওয়ার সাথে সাথে এটি ঘটেছে।


0

সুপার নিউবিয়ার অ্যালার্ট: আমি কেবল ওয়েব ডেভলপমেন্ট শিখছি এবং আমি যে বিশেষ টিউটোরিয়ালটি অনুসরণ করছিলাম সেটি পোস্টগ্র্রেস ইনস্টল করতে হবে তবে আসলে এটিও চালানোর কথা উল্লেখ করি নি ... পোস্টগ্রিজ অ্যাপ্লিকেশনটি একবার খোলার পরে সবকিছু ঠিকঠাক ছিল এবং তোফা।


0

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


0

আমি LD_LIBRARY_PATH থেকে / usr / lib সরিয়েছি এবং এটি কার্যকর হয়েছে। আমি ডকফাইফাইল পোস্টগ্রিসে কাজ করছিলাম: আলপাইন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.