পোস্টগ্রিজ চালানোর চেষ্টা করার সময় আমি একটি "লক ফাইল তৈরি করতে পারিনি" ত্রুটি পেয়েছি


0

আমাকে সম্প্রতি আমার পোস্টগ্রেকসকল.কম ফাইলটি প্রতিস্থাপন করতে হয়েছে, এবং আমি ভেবেছিলাম সেটিংসটি সঠিকভাবে পেয়েছি, কিন্তু যখন আমি পোস্টগ্র্যাস্কিল চালানোর চেষ্টা করি, তখন আমি এই ত্রুটিটি পেয়েছি:

 ESTFATAL:  could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": No such file or directory

আমার কাজের ভিত্তিটি রুট হিসাবে যেতে হবে এবং / var / run এ postgresql নামে একটি ফোল্ডার তৈরি করা এবং তারপরে ফোল্ডারের মালিককে পোস্টগ্র্যাসে পরিবর্তন করতে হবে।

সবচেয়ে বড় সমস্যাটি হ'ল আমার কম্পিউটারটি প্রতিবার শুরু হওয়ার সাথে সাথে এটি করা দরকার, ফোল্ডারটি কোনওভাবে নিজেকে মুছে ফেলবে।

আমি কনফিড ফাইলে বহিরাগত পিড ফাইল বিট মন্তব্য করার চেষ্টা করেছি, কিন্তু এতে কোনও পরিবর্তন হয়নি।


আপনি কোন ডিস্ট্রো চালাচ্ছেন? আরআইডি স্ক্রিপ্ট পোস্ট করবেন /etc/init.d/postgresql?
কোয়ান্টা

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

উত্তর:


1
  • আপনি পোস্টগ্রেস্কেলের কোন সংস্করণটি চালাচ্ছেন?
  • এটি কোন রেপো থেকে এসেছে?
  • আপনি কি আপনার কনফিগারেশন ফাইল এবং init স্ক্রিপ্ট পোস্ট করতে পারেন?

আমি কনফিড ফাইলে বহিরাগত পিড ফাইল বিট মন্তব্য করার চেষ্টা করেছি, কিন্তু এতে কোনও পরিবর্তন হয়নি।

এটি পিডি ফাইলটি / var / রান / পোস্টগ্রেসএইচএল / ভায়ার / রান / পোস্টগ্রেসকিএল / ফাইলের পরিবর্তে লেখার চেষ্টা করুন।

[সম্পাদনা 1]:

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


আমি পিজি 9.1 চালাচ্ছি। আমি আপাতত এটি স্থির করে নিয়েছি বলে মনে হচ্ছে। কনফিড ফাইলে, আমি সকেটের অবস্থান এবং পিড ফাইলটি / var / run / postgresql থেকে / var / postgresql এ পরিবর্তন করেছি। আমি ডিরেক্টরিটি পোস্টগ্রেকসএল তৈরি করেছি এবং এর মালিককে পোস্টগ্র্যাসে সেট করেছি। তবে, আপনি যদি এখনও কৌতূহলী হন তবে এখানে কনফিগারেশন ফাইল রয়েছে এবং এখানে init.d স্ক্রিপ্ট রয়েছে
জের্মি

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