নেটওয়ার্ক ব্যবহারকারীরা সংযুক্ত থাকলে আমি কীভাবে একটি শিডিয়ুল পুনরায় চালু করতে পারি?


2

আমি আমার ওএসএক্স মিডিয়া সার্ভারের একটি রাতের পুনঃসূচনা করার সময়সূচী করতে চাই, তবে আমার কাছে নিয়মিত ঘরের অন্যান্য মেশিনগুলি এই মেশিনের সাথে দূরবর্তীভাবে সংযুক্ত থাকে (যেহেতু এটি আমাদের টাইমম্যাচিন সিস্টেম, আইটিউনস লাইব্রেরি ইত্যাদিও রয়েছে)

একটি নির্ধারিত পুনঃসূচনা সেট করা তুচ্ছ, তবে অন্যান্য ব্যবহারকারী সংযুক্ত থাকলে এটি সর্বদা ব্যর্থ হয়, যা আমার ক্ষেত্রে তারা সর্বদা থাকে।

আমি কীভাবে এই মেশিনটির একটি রাত্রে পুনঃসূচনা করার সময়সূচী করব, যা কোনও সংযুক্ত ব্যবহারকারীদের স্বয়ংক্রিয়ভাবে লাথি মারবে, সমস্ত অ্যাপ্লিকেশন ছেড়ে যাবে এবং পুনরায় চালু হবে?

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

উত্তর:


3

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

ম্যাক ওএস এক্স এর জন্য ডিএসডাব্লু পাওয়ার ম্যানেজার

পাওয়ার ম্যানেজার আপনার ম্যাকটি পুনরায় আরম্ভ হবে তা নিশ্চিত করবে , এমনকি অন্যান্য প্রক্রিয়া বা অ্যাপ্লিকেশনগুলি চেষ্টা করে এবং প্রক্রিয়াটিকে অবরুদ্ধ করে:

পাওয়ার ম্যানেজার একাধিক ব্যবহারকারীর জ্ঞান এবং লগ ইন করা ব্যবহারকারীদের সাথে প্রথমে ডিল করে। নিম্নলিখিত প্রতিটি পদক্ষেপ ব্যবহারকারীর সেশনের মধ্যে নিম্নলিখিত পদক্ষেপগুলি ঘটে:

  • চলমান অ্যাপ্লিকেশনগুলিকে ছাড়ার অনুরোধ পাঠানো হয়।
  • চলমান অ্যাপ্লিকেশনগুলিকে ছাড়ার সময় দেওয়া হয়।
  • যদি কোনও অ্যাপ্লিকেশন সময়মতো ছেড়ে না যায় তবে অ্যাপ্লিকেশনটি জোর করে প্রস্থান করা হবে।
  • সমস্ত অ্যাপ্লিকেশন প্রস্থান করার সাথে সাথে, ব্যবহারকারী লগ আউট হয়।

সমস্ত ব্যবহারকারী লগ আউট হয়ে গেলে, পাওয়ার ম্যানেজার তারপরে ম্যাক ওএস এক্সকে শাট ডাউন করতে বলে। আপনি এই সিকোয়েন্সটি ম্যাকের system.log ফাইলের প্রতিলিপিগুলিতে খেলতে পারেন।

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

পুনঃসূচনা করার পরে, পূর্বে সংযুক্ত ম্যাকগুলি পুনরায় সংযোগ করতে হবে এবং কোনও ভাগ করা সামগ্রী পুনরায় সংযুক্ত করতে বলা হবে। তাদের কোন ক্ষতি হবে না।

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

প্রকাশ: আমি পাওয়ার ম্যানেজার তৈরি করেছি।


আপনি যে সরঞ্জামটি তৈরি করেছেন আমি তার প্রশংসা করি, তবে সমাধান করার জন্য এটি আমার কাছে $ 50 মূল্য নয়। আপনার সরঞ্জামটি সম্বোধন করার জন্য আমার যদি আরও জটিল প্রয়োজনীয়তা থাকে তবে এটি অন্যরকম গল্প হতে পারে ... তবে আমার প্রয়োজনের জন্য এটি অতিরিক্ত পরিমাণে। আমি প্রয়োজন অনুযায়ী সময়ে সময়ে নিজেই সার্ভারটি পুনরায় বুট করি। এটি কম সুবিধাজনক তবে অল্প কিছুটা।
জোনাথন ভ্যান ক্লুট

আপনার একটি কার্যকর সমাধান আছে শুনে শুনে ভাল।
গ্রাহাম মিলন

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

0

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


কেউ কীভাবে এটি সেট আপ করবেন সে বিষয়ে আপনি নিজের উত্তরটি প্রসারিত করতে পারবেন?
grg

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

0

পূর্ববর্তী উত্তরে কমান্ড সিনট্যাক্স সরবরাহ করা হয়েছিল, তবে উদ্ধৃত হয়নি। এটা এখানে:

sudo shutdown -r now

এটি পর্যায়ক্রমে সম্পাদন করার জন্য এখানে একটি প্রস্তাবিত উপায়: MacOS এ কোনও কার্য নির্ধারণ করুন

মনে রাখবেন : sudo কর্তৃপক্ষ প্রয়োজন, এবং একটি স্ক্রিপ্ট মধ্যে প্রমাণীকরণ সাধারণত অনিরাপদ।

পরিবর্তে এটি করুন: একটি ব্যাচের স্ক্রিপ্টে sudo ব্যবহার করে

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