আমি কীভাবে উবুন্টু সার্ভারের 'ডু-রিলিজ-আপগ্রেড' প্রক্রিয়াটিতে পুনরায় সংযুক্ত হতে পারি?


79

উবুন্টু সার্ভারের do-release-upgradeপ্রক্রিয়া চলাকালীন আমি ঘটনাক্রমে Ctrl + C চাপলাম । আমি / etc / এ .conf ফাইলের তুলনা করার জন্য একটি শেল ছেড়েছি। আমি যখন Ctrl-C টিপলাম তখন এটি জিজ্ঞাসা করেছিল যে আমি আপগ্রেড প্রক্রিয়াটিতে পুনরায় যোগাযোগ করার চেষ্টা করতে চাই কিনা, তবে এটি করতে ব্যর্থ হয়েছিল।

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

এটি কি আপগ্রেড প্রক্রিয়াটি পুনরুদ্ধার করা সম্ভব, বা আমাকে dpkg প্রক্রিয়াটি মেরে আবার শুরু করতে হবে?


2
স্ক্রীন-তালিকা এখনও আপগ্রেড প্রক্রিয়া তালিকাবদ্ধ করে? যদি তা হয় তবে স্ক্রীন -r এটি আবার যুক্ত করতে পারে। পুনরায় সংযোগের চেষ্টা করার সময় সঠিক ত্রুটিটি কী ছিল?
আরজারজ

আমি পরে চেষ্টা করেছি screen -RD, কিন্তু এটি কার্যকর হয়নি। কোনও স্ক্রীন ডেমন চলছিল না, তাই পুনরায় সংযোগ করার মতো কিছুই ছিল না। ঠিক ত্রুটি? আমার কাছে একটি অভিশাপের মতো অ্যাপ্লিকেশনটির নীচে 'র' বা 'কিউ' বলে মনে হয় (পুনরায় সংযোগ বা প্রস্থান) বলে মনে হয়। দুঃখিত, আমি এর চেয়ে বেশি সহায়ক হতে পারি না। আমি ভার্চুয়ালবক্স ব্যবহার করছিলাম, এবং কোনও টিএমাক্স বা স্ক্রিন সেশন চলমান ছাড়াই আমার কোনও স্ক্রোলব্যাক ছিল না এবং শাপগুলির মতো ইন্টারফেস স্ক্রিনটি সাফ করে রাখে। পুনরায় সংযোগ কাজ করে না, তাই আমি সবেমাত্র ছেড়ে দিয়েছি।
অ্যালেক্স লিচ

1
আমার যোগ করা উচিত যে আমি screen -R -Dউভয় সুডো ব্যবহারকারী এবং আমার সাধারণ ব্যবহারকারী হিসাবে চেষ্টা করেছি ..
অ্যালেক্স লিচ


2
হ্যাঁ! dpkg configure -aসঠিক উত্তর। আমার সাথে এটি ঘটেছিল এবং সত্যই খারাপটি হ'ল বাইন্ড 9 সঠিকভাবে সেটআপ করা হয়নি (যেমন Ctrl-C অবশ্যই এই প্রক্রিয়াটি থামিয়ে দিয়েছিল এবং এটি আর শুরু করতে পারে নি!) একবার আমি বাইন্ড 9 স্থির করে ফেললে অ্যাপটি-আপডেট আপডেট + আপগ্রেড + ডিস্ট - আপগ্রেড একটি কবজির মতো দৌড়েছিল এবং তার পরে আমি রিবুট করি এবং এটি সব কাজ করে।
অ্যালেক্সিস উইলক

উত্তর:


113

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

do-release-upgrade1022 পোর্টে একটি ব্যাকআপ এসএসএইচ সেশন এবং একটি ব্যাকআপ স্ক্রিন সেশন শুরু করে। আপনার যদি স্ক্রিন ইনস্টল না থাকে তবে এটি উপলব্ধ হবে না।

আপনি চালিয়ে স্ক্রিন সেশন পেতে পারেন:

sudo screen -list
There is a screen on:
    2953.ubuntu-release-upgrade-screen-window   (09/13/2012 04:48:02 AM)    (Detached)
1 Socket in /var/run/screen/S-root.

তারপরে পুনরায় সংযুক্ত করতে:

sudo screen -d -r root/2953.ubuntu-release-upgrade-screen-window

এর পরে আগের তালিকাভুক্ত পর্দা ব্যবহার করা root/

আপনি যেখানে কানেকশনটি হারিয়েছেন সেখানে ফিরে আসা উচিত।


1
আমি স্ক্রিন ইনস্টল করি না ... এবং আমি
এপি

এটি অত্যন্ত সহায়ক। এটি আরও উত্তম উত্তর হতে পারে যদি আপনি কেবল সংক্ষিপ্ত উল্লেখ যোগ করেন যা do-release-upgradeপ্রকৃতপক্ষে স্বয়ংক্রিয়ভাবে একটি স্ক্রিন সেশন শুরু হয় (আপনি আপগ্রেড প্রক্রিয়াটি শুরু করার কোনও উল্লেখ অনুসন্ধান করার জন্য আমাকে একটি সেকেন্ডের জন্য প্রশ্নটি পুনরায় screen
পেরেছিলেন

1
আমি অবাক হয়েছি এই প্রশ্নটি এত পুরানো +1 পেতে থাকে
অ্যালেক্স আর

@ অ্যালেক্সআর এটি এখনও প্রাসঙ্গিক এবং কেবল আমাকে আজই বাঁচিয়েছে! স্ট্যাক * সাইটের যাদু!
লুইস লোবো বোরোবিয়া

29

কোয়ান্টাল আপগ্রেড করার সময় আমার একই সমস্যা ছিল। দুর্ভাগ্যক্রমে আমার জন্য, মূল পোস্টারের মতো, পর্দাটিও সিআরটিএল + সি এর কারণে নিহত হয়েছিল।

Dpkg কে মেরে এটিকে "--configure -a" দিয়ে পুনরায় চালু করা সমস্যার সমাধান করেছে।

ধন্যবাদ


আপনাকে ধন্যবাদ, আপনাকে ধন্যবাদ আপনাকে ধন্যবাদ. এটি আমার পক্ষে কাজ করেছে।
ফায়ার বুশ

2

আমি নিজেও একজন সেন্টোস / আরএইচইএল ব্যক্তির বেশি কিন্তু আমার অভিজ্ঞতায় আপনি প্রক্রিয়াটি শেষ করে হত্যা এবং শুরু করার চেয়ে অনেক ভাল। ডাউনলোডগুলি, সিঙ্কগুলি ইত্যাদি ইতিমধ্যে সম্পূর্ণ হওয়া উচিত এবং পুনরায় করার দরকার নেই। যেহেতু এটি বেশিরভাগ সময় নেয় তাই এই পথে যেতে খুব বেশি হারা উচিত নয়।


হ্যাঁ, এমন অনেক কিছুই ঘটতে পারে না বলে আমি মনে করি। আমি সম্ভবত প্রতিবেদক ব্যবহার করতে পারতাম pty / tty এ পুনরায় যোগাযোগ করতে (আমি কখনই পার্থক্যটি জানি না), তবে এটি স্ক্র্যাচ থেকে শুরু করা সহজ। এবং আপনি ঠিক বলেছেন; এটি দ্বিতীয়বারের চেয়ে অনেক দ্রুত!
অ্যালেক্স লিচ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.