সকেট ফাইল “/var/pgsql_sket/.s.PGSQL.5432” মাউন্টেন সিংহ হারিয়েছে (ওএস এক্স সার্ভার)


95

আমি স্রেফ ওএস এক্স সার্ভার ব্যবহার করে আমার ম্যাকমিনি সার্ভারকে লায়ন সার্ভার থেকে মাউন্টেন সিংহকে আপগ্রেড করেছি। পোস্টগ্র্রেএসকিউএল-তে আমার একই সমস্যা রয়েছে যা আমি গত বছর লায়ন সার্ভারটি ইনস্টল করার সময় করেছি।

আমি যখন কোনও ধরণের পোস্টগ্রিসএসকিউএল টার্মিনাল কমান্ড করার চেষ্টা করি তখন আমি নিম্নলিখিত কুখ্যাত ত্রুটি বার্তাটি পাই যা অনেকেই বছরের পর বছর ধরে অর্জন করেছে:

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

আমি যখন ত্রুটি পেয়েছি তখন পোস্টপ্রেসের জন্য পাসওয়ার্ডটি পরিবর্তন করার চেষ্টা করছি। আমি বেশ কয়েকটি কমান্ড চেষ্টা করেছি কিন্তু একই ত্রুটি পেয়েছি। আমি কেবল আমার সার্ভারটি পুনরায় চালু করেছি তবে ভাগ্য নেই। আমি / var / pgsql_sket দেখতে রুট হিসাবে লগ ইন করেছি এবং ফোল্ডারটি খালি রয়েছে। ফোল্ডার / var / pgsql_sket_alt এছাড়াও খালি।

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

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

আপডেট: 12/13/2012 15:33 GMT-6

এখানে পি এস অউজেক্সের জন্য আমার আউটপুট দেওয়া আছে | গ্রেপ পোস্ট:

_postgres      28123   0.0  0.1  2479696   7724   ??  Ss    3:01PM   0:00.04 /Applications/Server.app/Contents/ServerRoot/usr/bin/postgres_real -D /Library/Server/PostgreSQL For Server Services/Data -c listen_addresses= -c log_connections=on -c log_directory=/Library/Logs/PostgreSQL -c log_filename=PostgreSQL_Server_Services.log -c log_line_prefix=%t  -c log_lock_waits=on -c log_statement=ddl -c logging_collector=on -c unix_socket_directory=/Library/Server/PostgreSQL For Server Services/Socket -c unix_socket_group=_postgres -c unix_socket_permissions=0770
server1        28216   0.0  0.0  2432768    620 s000  R+    3:02PM   0:00.00 grep postg
_postgres      28138   0.0  0.0  2439388    752   ??  Ss    3:01PM   0:00.01 postgres: stats collector process                           
_postgres      28137   0.0  0.0  2479828   1968   ??  Ss    3:01PM   0:00.00 postgres: autovacuum launcher process                           
_postgres      28136   0.0  0.0  2479696    544   ??  Ss    3:01PM   0:00.00 postgres: wal writer process                           
_postgres      28135   0.0  0.0  2479696    732   ??  Ss    3:01PM   0:00.01 postgres: writer process                           
_postgres      28134   0.0  0.0  2479696    592   ??  Ss    3:01PM   0:00.00 postgres: checkpointer process                           
_postgres      28131   0.0  0.0  2439388    368   ??  Ss    3:01PM   0:00.00 postgres: logger process 

আপডেট: 12/13/2012 18:10 GMT-6

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

http://www.youtube.com/watch?v=y1c7WFMMkZ4


22
আপনার ইস্যুটি এ সত্যটি ফুটে উঠেছে যে আপনি ইনস্টল করা সংস্করণটির আগে পোস্টগ্র্রেএসকিউএল এর ম্যাক ওএস এক্স প্রি ইনস্টলড সংস্করণটি psqlআপনার উপর রয়েছে PATH। তারা ইউনিক্স সকেটটি বিভিন্ন জায়গায় সন্ধান করে। হয় tcp / ip ব্যবহার করে নির্দিষ্ট করে -h localhostবা অগ্রাধিকার দিয়ে ঠিক করুন PATHযাতে সঠিকটি psqlআগে পাওয়া যায়। অ্যাপল-এর ​​উদ্ভট সিদ্ধান্তটি কেবল পোস্টগ্রাএসকিউএল বান্ডিল করার নয়, তবে এটির সাথে জগাখিচুড়ি করা যাতে এটি অ-স্ট্যান্ডার্ড জায়গাগুলিতে জিনিসগুলি ফেলে দেয় এই সমস্যার মূল কারণ।
ক্রেগ রিঞ্জার

4
ওএসএক্সে একটি চলমান সমস্যা রয়েছে, যেখানে প্যাকেজকারীরা ইউনিক্স-ডোমেন সকেটটিকে স্বাভাবিকের চেয়ে আলাদা জায়গায় রাখার সিদ্ধান্ত নিয়েছে। আমাকে অনুসন্ধান করুন ... বিআরবি ... যাক stackoverflow.com/a/8482546/905902
wildplasser

আমি .bashrc এ একটি পুরানো PATH অনুলিপি করেছি। আমি পোস্টগ্রিজ এসকিউএল এর আর একটি সংস্করণ ইনস্টল করি নি। এখানে আমার পাঠ স্টেটমেন্ট রয়েছে যার মধ্যে আরভিএমের কোড রয়েছে। কেউ যদি আমাকে বলতে পারে যে এটিতে কী পরিবর্তন করা যায় আমি তা করব। আমি যখন কোন পিএসকিএল করি তা / ইউএসআর / বিন / পিএসকিএলে পাওয়া যায়। আপনার সহায়তার জন্য আপনাকে সকলের জন্য অনেক ধন্যবাদ। পাঠ্য = "$ পাঠ: $ হোম / .আরভিএম / বিন: / ইউএসআর / বিন / পিএসকিএল: / ইউএসআর / স্থানীয়: / ইউএসআর / স্থানীয় / এসবিন: / ইউএসআর / স্থানীয় / বিন: / ইউএসআর / এসবিন: / ইউএসআর / বিন" রুট হিসাবে লগ ইন করার সময় আমি সকেট ফাইলটি অনুসন্ধানও করছি।
পামেলা কুক - লাইটবে কর্প কর্পোরেশন

4
যাঁরা ব্যবহার করছেন homebrewএবং osx@ ক্রেইগরিঞ্জার আপনার কাছে সঠিক উত্তর থাকতে পারে, তার সাথে নিশ্চিত হন brew doctor
কার্তিক টি

উত্তর:


301

ত্রুটি রোধ করতে আমি আমার .বাশ_ প্রোফাইলে নিম্নলিখিতগুলি যুক্ত করতে সক্ষম হয়েছি:

export PGHOST=localhost

এটি কাজ করে কারণ :

আপনি হোস্টের নাম বাদ দিলে, পিএসকিএল ইউনিক্স-ডোমেন সকেটের মাধ্যমে স্থানীয় হোস্টের একটি সার্ভারের সাথে, বা টিসিপি / আইপি-র মাধ্যমে ইউনিক্স-ডোমেন সকেট নেই এমন মেশিনে লোকালহোস্টের সাথে সংযুক্ত হবে।

আপনার ওএস ইউনিক্স ডোমেন সকেটকে সমর্থন করে তবে পোস্টগ্রিসএসকিউএল এর ইউনিক্স সকেটের psqlপ্রয়োজন নেই যার উপস্থিতি নেই বা এটি প্রত্যাশার চেয়ে আলাদা অবস্থানে রয়েছে।

টিসিপি / আইপি ব্যবহারের জন্য localhostবাহিনী হিসাবে স্পষ্টভাবে একটি হোস্টনাম নির্দিষ্ট করা psql। পরিবেশের পরিবর্তনশীল নির্ধারণ PGHOSTকরা এটি অর্জনের অন্যতম উপায়। এটি পিএসএকিএল এর ম্যানুয়ালটিতে নথিভুক্ত ।


37
এতে রেলস অ্যাপ্লিকেশনটি যে কারও জন্য চলছে: আপনি ডাটাবেস.আইএমএলে হোস্টটি নির্দিষ্ট করতে পারবেন।
dwhalen

12
এই জাদু কি ধরনের? আমি বলতে চাই, গুরুত্ব সহকারে। আপনি ব্যাখ্যা করতে পারেন?
শ্রীজিৎ রামকৃষ্ণন

4
আমি সবসময় এই উত্তর ফিরে আসতে! আমার জীবন আবার বাঁচাল। এই স্নিপেটটি সত্যই এই পৃষ্ঠায় অন্তর্ভুক্ত, postgresapp.com/docamentation/cli-tools.html
স্যামবেকার

4
আমি কেন করি না, তবে এটি আমার পক্ষে কাজ করে! আমি রেল 5 এ এই সমস্যাটি পূরণ করেছি যখন আমি 'রেল ডিবি: তৈরি' ব্যবহার করি তবে ইতিমধ্যে ডাটাবেস.আইএমএল সেট করে রেখেছি host: localhost। @dwhalen
স্পার্ক.বাও

4
এটি পোস্ট 5 কে database.ymlপুরনো হোমব্রিউ-পরিচালিত সংস্করণে ডাউনগ্রেড করার পরে যখন ত্রুটিটি উপস্থিত হয়েছিল তখন কোনও সংশোধন না করেই এই রেলগুলি 5.2 এর জন্য কাজ করেছিল ।
SexxLuthor

37

এটি কনসোলে পেস্ট করে দেখুন:

$ mkdir /var/pgsql_socket/ 

$ ln -s /private/tmp/.s.PGSQL.5432 /var/pgsql_socket/

অবশেষে, আমি এই উত্তর পেয়েছি।
Abs

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

23

আমি পোস্টগ্র্রেএসকিউএল হোস্ট ঠিকানাটি ফাঁকা রেখে না রেখে কেবল 127.0.0.1 পূরণ করে সমাধান করতে সক্ষম হয়েছি। (জাজানো উদাহরণ)

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'database_name',
        'USER': 'database_user',
        'PASSWORD': 'pass',
        'HOST': '127.0.0.1',
        'PORT': '',
        }
}

4
আমি এখন একধরনের বোবা অনুভব করছি, আমি প্রায় 2 দিন ধরে এই সমস্যাটি সমাধান করার চেষ্টা করছি। উইন্ডোজে আমি '127.0.0.1' ব্যবহার করছিলাম তবে তারপরে আমি আমার কোডটি প্রযোজনায় স্থানান্তরিত করেছিলাম (ডেবিয়ান 7) এবং এটিকে পরিবর্তন করে '' করতে হয়েছিল। এটি এক ধরণের অদ্ভুত যে তারা এ জাতীয় ত্রুটি বার্তা দেয় যা বিশ্বাস করে যে সমস্যাটি অন্য কোথাও হতে পারে।
ফ্যাং_দেজাভু

10

আপনার প্রিয় সম্পাদকটিতে 'postgresql.conf' খুলুন। 'ইউনিক্স_সকেট_ডাইরেক্টরিজ' ভ্যারিয়েবলের সন্ধান করুন, এটি সম্ভবত এর মতো দেখাবে:

unix_socket_directories = '/private/tmp/'

এতে লাইনটি পরিবর্তন করুন:

unix_socket_directories = '/var/pgsql_socket/'

নোট আপনি যদি একাধিক ডিরেক্টরি কমাতে সকেট ফাইলগুলি চান তবে সেগুলি আলাদা করুন।


এটি অন্য কোথাও সকেট তৈরি করার চেষ্টা করার কাঙ্ক্ষিত প্রভাব ফেলেছিল তবে সার্ভারটি আরম্ভ হবে না কারণ এতে / var ডিরেক্টরিতে ফাইল তৈরি করার অনুমতি নেই। মূলত যেখানে সকেটটি ছিল সেখানে কেবলমাত্র সকেটটি ব্যবহার করতে আমি উচ্চ স্তরে কনফিগারেশন ফাইলগুলি পরিবর্তন করেছি। এই উত্তরে stackoverflow.com/a/29511357/1535177 তে প্রদত্ত অনেক সুন্দর ।
ইওসিস

9

আরও অনেক সহজ সমাধান (ধন্যবাদ http://daniel.fone.net.nz/blog/2014/12/01/fixing-connication-erferences- after-upgrading-postgres/ )) আমি পোস্টগ্রেস 9.4 এ আপগ্রেড করেছি। আমার ক্ষেত্রে, আমাকে যা করার দরকার ছিল (গুগল করার এবং সফল হওয়ার একদিন পরে)

gem uninstall pg
gem uninstall activerecord-postgresql-adapter
bundle install

ওয়েব্রিক পুনরায় চালু করুন, এবং হয়ে গেল!


7

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

উদাহরণস্বরূপ রেল অন রুবেলে অ্যাপ্লিকেশনটি / সম্পাদনা করুন / কনফিগ / ডেটাবেস.আইএমএল:

development:
  adapter: postgresql
  encoding: unicode
  database: database_name
  pool: 5
  host: localhost

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

আশা করি এটি কাউকে সাহায্য করবে।

চিয়ার্স


আমার হোস্টটি যে ডিরেক্টরিটি আমার কাছে পাওয়া গেছে তাতে ডিরেক্টরিটিতে সেট করা দরকার .s.PGSQL.5432
ইওসিস

5

ডাটাবেসের স্থিতি পরীক্ষা করুন:

service postgresql status

ডাটাবেস চলমান না থাকলে ডিবি শুরু করুন:

sudo service postgresql start

উপরের ত্রুটিটির সাথে আটকে গিয়ে ডিবি শুরু করে সমাধান করেছেন।
শিবকুমার আরজে

4

আপনি কি আপনার postgresql.conf ফাইলটি পরীক্ষা করতে পারবেন ??

আপনার পোস্টগ্রিজ কোন বন্দরে চলছে ??

আমি মনে করি এটি 5432 বন্দরে চলছে না fএটি 5432 এ পরিবর্তন না করলে

বা টার্মিনাল ব্যবহারের জন্য

psql -U  postgres -p YOUR_PORT_NUMBER database_name

4
আমি টার্মিনাল কমান্ড চালাতে পারি না। আমি একই ত্রুটি পেয়েছি। পোস্টগ্র্রেসক্লএল.কনফ ফাইলটি কোথায় খুঁজে পেল তার জন্য আমার সহায়তা দরকার। লায়ন সার্ভার চালানোর সময় আমার একটি / var / pgsql ফোল্ডার ছিল। আমার ধারণা এখন শেষ হয়ে গেছে। আমি স্রেফ আমার গ্রেট কমান্ডের জন্য আমার আউটপুট পোস্ট করেছি। পোস্টগ্র্রেএসকিউএল চালানোর জন্য আমি উইকি পরিষেবা চালু করেছি। আমাকে জানানো হয়েছিল যে আমি কোনও সার্ভার অ্যাপ্লিকেশন পরিষেবা চালু না করেই সুডো সার্ভারডমিন কমান্ডগুলি ব্যবহার করতে পারি তবে তারা কাজ করে না। আমি এখনই রুট হিসাবে লগ ইন করছি তাই আমার কিছু করতে সক্ষম হওয়া উচিত :) আমি নেটওয়ার্ক ইউটিলিটিতে পোর্টগুলি পরীক্ষা করেছিলাম। 5432 ব্যবহার করা হয়নি।
পামেলা কুক - লাইটবি কর্প

2

জ্যাঙ্গোর সাথে আমার এই সমস্যা ছিল।

আপনার হোস্টনামটি "লোকালহোস্ট" এ স্পষ্ট করে সেট করে এটি ঠিক করুন।


2

আমি এটি করে কথায় কথায়:

dpkg-reconfigure locales

এবং আপনার পছন্দসই লোকেলগুলি চয়ন করুন

pg_createcluster 9.5 main --start

(9.5 আমার পোস্টগ্র্যাসিকেলের সংস্করণ)

/etc/init.d/postgresql start

এবং তারপর এটি শব্দ!

sudo su - postgres
psql

1

যদি আপনার উপরের সমস্যাটি থাকে তবে আপনি ইয়োসেমাইট থেকে আপগ্রেড করেছেন তবে আপগ্রেড সমাধান কিছু ফাইল নষ্ট করতে পারে বলে আলাদা পদ্ধতির প্রয়োজন। ওএস এক্স (ইয়োসেমাইট বা এল ক্যাপিটান) এর সর্বশেষ সংস্করণ ইনস্টল করার পরে আরও বিশদ `pg_tblspc` এ রয়েছে ।



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

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

ব্রু ব্যবহার করে পোস্টগ্রাগ ইনস্টল করুন

brew install postgres

ব্রিউ পরিষেবা ইনস্টল করুন

brew tap homebrew/services

ব্যাকগ্রাউন্ড পরিষেবা হিসাবে পোস্টগ্রিজ শুরু করতে

brew services start postgresql

ম্যানুয়ালি পোস্টগ্র্যাগ বন্ধ করতে

brew services stop postgresql

পোস্টগ্রিস পুনরায় আরম্ভ করার জন্য আমরা ব্রিউ পরিষেবাগুলিও ব্যবহার করতে পারি

brew services restart postgresql

1

নিম্নলিখিত কোড সহ পোস্টগ্রিজ সার্ভার চলছে কিনা তা পরীক্ষা করুন

sudo service postgresql status

পোস্টগ্রিজ সার্ভার যদি নিষ্ক্রিয় থাকে তবে নিম্নলিখিত কমান্ডটি লিখুন।

sudo service postgresql start

1

আমার কম্পিউটার হিমশীতল হয়ে যাওয়ার পরে আমি নিজেই এই ত্রুটিটি পেয়েছি। আমার জন্য সমাধান এই পৃষ্ঠায় পাওয়া যায়নি, বরং একই ত্রুটিযুক্ত অন্য একটি খুব উচ্চ রেটযুক্ত এসও প্রশ্নের পিএসএইচএল এর সাথে: সার্ভারের সাথে সংযোগ স্থাপন করা যায়নি: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি (ম্যাক ওএস এক্স) নেই । উত্তর: কেবল এই ফাইলটি মুছুন /usr/local/var/postgres/postmaster.pid, তারপরে brew services restart postgresqlকৌশলটি করলেন। এটি করার আগে পোস্টগ্রিজ প্রক্রিয়া হত্যার বিষয়ে লিঙ্কিত উত্তরের সতর্কতার প্রতি মনোযোগ দিন অন্যথায় আপনি স্থায়ীভাবে আপনার ডিবিকে কলুষিত করতে পারেন।


1

রুবিঅনরেইলস অ্যাপ্লিকেশানের জন্য অ্যাড করুন localhost যদি আপনি কাস্টম পোস্টগ্র্যাস্কিল সংস্করণ ব্যবহার করেন

# config/database.yml
default: &default
  host: localhost

ইউনিক্স সকেট থেকে নেটওয়ার্ক সকেটে সরানোর এটি একটি সমাধান। আপগ্রেড বা যে কোনও পরিবর্তনের কারণে পোস্টগ্রাজক্লিতে পরিবর্তনের সাথে মেলে পোস্টগ্রিজ রত্ন pg পুনরায় সংকলন করা আরও ভাল সমাধান হতে পারে :gep pristine pg
ফায়ারেনএঞ্জেল

0

ফাইল অনুমতিগুলি ম্যাক ওএসের মালিকানাধীন পোস্টগ্রিস ডিবিতে সীমাবদ্ধ। এই অনুমতিগুলি পুনরায় বুট করার পরে পুনরায় সেট করা হয়, বা পোস্টগ্রিজ পুনঃসূচনা: যেমন সার্ভারাদমিন পোস্টগ্রিজ শুরু করে।

সুতরাং, অনুমতিগুলি বা মালিকানা সাময়িকভাবে পুনরায় সেট করুন:

sudo chmod o+rwx /var/pgsql_socket/.s.PGSQL.5432
sudo chown "webUser"  /var/pgsql_socket/.s.PGSQL.5432

অনুমতিগুলি পুনরায় সেট করা সুরক্ষিত নয়, সুতরাং সমাধানের জন্য আপনার নিজের মালিকানায় থাকা ডিবির একটি সংস্করণ ইনস্টল করুন।


0

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

http://www.youtube.com/watch?v=y1c7WFMMkZ4

আমি যখন এটি করেছি তখন আমি এক্সটেনশন হিসাবে। লক সহ ফাইলটি দেখেছি। যাইহোক পোস্টগ্র্রেএসকিউএল ব্যবহার করে আমার রেল অ্যাপ্লিকেশনটিতে কাজ শুরু করার পরে আমি যখন রেলস সার্ভার শুরু করার চেষ্টা করেছি তখনও ত্রুটিটি পেয়েছি। এবার আমি অনুমতি পেয়েছি ত্রুটি অস্বীকার করে। এটি তখনই মনে পড়েছিল যে কেবলমাত্র আমাকে প্লিস্টে শ্রুতি_প্রেমগুলি পরিবর্তন করতে হবে তা নয়, আমাকে ইউনিট_সকেট_প্রেমিশনগুলিও 0777 এ পরিবর্তন করতে হয়েছিল the ব্যবহারকারী স্তর। পোস্টগ্রিস এখন ঠিকঠাক কাজ করছে। আমি আমার এসকিউএল ব্যাকআপ থেকে আমার ডেটা পুনরায় লোড করার প্রক্রিয়ায় আছি।

আমি যা বুঝতে পারি নি তা হ'ল আমি যখন উইকি পোস্টগার্রেএসকিউএল চালু করছিলাম তখন অনুমান করা কাজ করছিল যখন আমি একটি সুডো সার্ভারডমিন ফুলস্ট্যাটাস পোস্টগ্রিস করি তবে তবুও ত্রুটিটি পেয়েছি। আচ্ছা ভালো.


0

আমি সবেমাত্র একটি নতুন ক্লাস্টার তৈরি করেছি এবং এটি আমার পক্ষে কাজ করেছে, আমি (পোস্টগ্রিসকিউএল) 9.3.20 ব্যবহার করছিলাম:

sudo pg_createcluster 9.3 main --start

0

প্রথমে ইনস্টল করা পোস্টগ্রিজ সরান:

sudo apt-get purge postgr*
sudo apt-get autoremove

তারপরে 'সিনাপটিক' ইনস্টল করুন:

sudo apt-get install synaptic
sudo apt-get update

তারপরে Postgres ইনস্টল করুন

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