জেন ভিএনসি দিয়ে ডোম0-এ সংযুক্ত?


8

এক্স চালানো ছাড়া ভিএনসি ব্যবহার করে ডোম0-এ সংযোগ করার কোনও উপায় আছে কি? আমি এক্স সার্ভার চাই না, আমি কনসোলে কী আছে তা দেখতে চাই।

সম্পাদনা: কিছু ব্যাকগ্রাউন্ড যুক্ত করা, যেহেতু লোকেরা সত্যিই বিরক্ত বলে মনে হচ্ছে যে আমি এই জাতীয় প্রশ্ন করব এবং যে এসএসএস এই ক্ষেত্রে ডোম0 পাওয়ার জন্য কোনও গ্রহণযোগ্য সমাধান নয়:

কনসোলটিতে ভিএনসির যে কারণটি আমি চাই তা এই ব্যবস্থাটি পরিচালনার উদ্দেশ্যে নয় (আসলে আগস্টের একটি সম্মেলনে জেন এবং একাধিক ভিএম সহ De০০ টি ল্যাপটপ চালাচ্ছে জেন এবং একাধিক ভিএম) দিয়ে) এসএসএইচ এটির জন্য দুর্দান্ত কাজ করে, এবং আমি ম্যানেজমেন্টের জন্য অন্য কিছু ব্যবহার করার স্বপ্ন দেখব না। তবে, দুটি প্রধান জিনিস আমি করতে সক্ষম হতে চাই:

1) যিনি মেশিনের সামনে বসে আছেন তার সাথে কথা বলার সময় প্রকৃত / দেব / কনসোলে কী রয়েছে তা ঠিক দেখুন। একটি ছোট্ট লোক এই সম্মেলনটির জন্য এই সিস্টেমগুলি প্রস্তুত করার জন্য দায়বদ্ধ এবং আমরা সবাই ভৌগোলিকভাবে একই জায়গায় নেই located এই ক্ষেত্রে, এই সিস্টেমগুলি আমার থেকে 3000 মাইল, দলের অন্য সদস্যের 5000 মাইল এবং তৃতীয় থেকে 100 ডলার are "দূরবর্তী হাত" দিয়ে কাজ করার সময় কিছু নির্দিষ্ট কাজ কেন সঠিকভাবে কাজ করছে না তা নির্ধারণের চেষ্টা করে এমন একটি সিস্টেমের সামনে বসে যারা স্ক্রিনে রয়েছে তা দেখার ক্ষমতা রাখার বিষয়টি অত্যন্ত গুরুত্বপূর্ণ।

২) যে কোনও ত্রুটি বার্তা দেখুন যা / dev / কনসোল এবং অন্য কোথাও প্রেরণ করা হয়েছিল (যা এই প্রকল্পটি শুরুর আগে আমার অনুমান করা হত তার চেয়ে বেশি বার হয়)। আমি নির্ধারণ করেছি যে এর দুটি প্রাথমিক কারণ রয়েছে যা: 1) কখনও কখনও অলস বিকাশকারীরা ত্রুটিগুলি লগ করতে বা সিস্টেমের লগার বা অন্যান্য কার্যকারিতা ব্যবহার করার বিরক্ত না করে পুনঃনির্দেশের মাধ্যমে / ডিভ / কনসোলে আউটপুট ডিবাগ করে log একটি ফাইল রেকর্ড; এবং 2) যখন আপনার আইও সাবসিস্টেমটি খারাপ কিছু ঘটার কারণে ভেঙে গেছে তবে নেটওয়ার্ক এবং সিপিইউ এখনও ঠিক আছে, ত্রুটি বার্তাগুলি সিস্টেম ক্রাশ এবং জ্বলন করার আগেই কোনও লগ ফাইলে রেকর্ড হবে না। কমপক্ষে যদি আমি / dev / কনসোলে কাজ করতাম তবে আমি '

সম্মেলনের সময় একটি বিশাল প্রদর্শনীতে (ভাল, প্রচুর ডিসপ্লে) সমস্ত 600 মেশিনে সামান্য ছোট উইন্ডো আনার জন্য দুর্দান্ত শীতলতা প্রদর্শন করা হবে এবং প্রত্যেকে কী ঘটছে তা দেখুন।


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

আমি যেভাবেই হোক প্রশ্নটি উন্নত করার চেষ্টা করব, যেহেতু স্পষ্টতই কিছু ভুল, তবে আমি কেবল অনুমান করতে পারি কী তা।
জেড ড্যানিয়েলস

বিশদ জন্য +1। আপনি কী করতে চেষ্টা করছেন বা কেন আপনি এটি করার চেষ্টা করছেন তা আমি ঠিক বুঝতে পারি না। এটি দুর্দান্ত।

@ কেসি ধন্যবাদ, আমি মন্তব্যটি প্রশংসা করি। আমি মনে করি আমার কারণগুলি প্রাথমিকভাবে ব্যাখ্যা করা উচিত ছিল, তবে আমি প্রাথমিক প্রশ্নটির প্রতি এত প্রতিরোধের আশা করিনি।
জেড ড্যানিয়েলস 24'11

এটি আসলেই একটি দুর্দান্ত প্রশ্ন (বিশেষত এখন আমি বুঝতে পেরেছি যে আপনি কী অর্জন করতে চাইছেন), তবে বিবরণ ছাড়াই এটি চাকাটি পুনরায় উদ্ভাবনের জটিল পদ্ধতির মতো মনে হয়েছিল ... তবে আমি আবার কখনও ছিলাম না আমার বা ঘরে থাকা অন্য যে কোনও ব্যক্তিকে ডোম 0 এর পরিচালনা হস্তান্তর করার অবস্থান।

উত্তর:


4

সুতরাং, আমি উত্তরটি পেয়েছি, অন্য একটি উত্তরের ফলস্বরূপ যা সম্পূর্ণরূপে ঘনীভূত হয়েছিল এবং আমাকে সত্যই বিচলিত করেছিল (এবং মুছে ফেলা হয়েছিল), তবে কীভাবে এটি করা যায় তা নির্ধারণের জন্য আমাকে খনন এবং খনন করতে বাধ্য করেছিল। উত্তরটি x11vnc এর মধ্যে রয়েছে যা স্পষ্টতই এই উদ্দেশ্যে আংশিকভাবে তৈরি করা হয়েছিল। ভাগ্যক্রমে, জেন আসলে আমার জন্য x 11vnc ইনস্টল করে, তাই আমাকে এটি ইনস্টল করতে হবে না। শেষ ঘন্টা:

sudo x11vnc -rawfb console

এবং ব্লেমো, কনসোলে ভিএনসি। কেভিএমের মতো তবে নেটওয়ার্ক দরকার requires X11vnc এর জন্য মিলিয়ন বিকল্প রয়েছে এবং আমি এখনও সেগুলি অনুসন্ধান করে দেখিনি, তবে এটি নিখুঁত এবং ঠিক আমার যা প্রয়োজন। এটি পটভূমিতে চালাতে, একটি বিজি পতাকা যুক্ত করুন:

sudo x11vnc -bg -rawfb console

কৌতূহলের বাইরে, এসএসএইচ দিয়ে ডোম0 অ্যাক্সেস করার চেয়ে এটি কীভাবে আলাদা?

কারণ আমি যখন সত্যিকারের ব্যবহারকারী সিস্টেমের সামনে বসে কনসোলে কী ঘটছে তা দেখতে পাচ্ছি, ত্রুটি বার্তাগুলি দেখুন যেগুলি / dev / কনসোলে প্রেরণ করা হয়েছিল এবং অন্য কোথাও নেই এবং সবচেয়ে গুরুত্বপূর্ণ, যে কোনও মুহুর্তে এই দুটি জিনিস করুন 600 সিস্টেমের জন্য দিনটি আমি 4 দিনের জন্য আগস্টে পর্যবেক্ষণ করব (একই সাথে, যদি আমি এটি চয়ন করি)।
জেড ড্যানিয়েলস

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

2

'স্ক্রিন' কমান্ডের -আরএক্স বিকল্প সম্পর্কে কী - যা আপনাকে স্থানীয় মেশিনে ব্যবহারকারীর ইতিমধ্যে সক্রিয় স্ক্রিন সেশনে সংযোগ করতে দেয় এবং যা কিছু তারা দেখে এবং তার সাথে ইন্টারঅ্যাক্ট করে।

এটি কয়েকশ স্ক্রিন সেশন সহ আপনার উইটগুলি রাখার চেষ্টা করে কিছুটা লোমশ হতে পারে - তবে এটি কয়েক শতাধিক ভিএনসি সেশনের চেয়ে খারাপই মনে হচ্ছে ...


আমি যা প্রস্তাব করছি তা সম্পূর্ণ পরিষ্কার নয়: লোকাল মেশিনে ব্যবহারকারী কনসোল খোলে। স্থানীয় মেশিনে ব্যবহারকারী পর্দা চালায়। আপনি যে মেশিনে ssh। তারপরে আপনি স্ক্রিন -আরএক্স-কে অনুরোধ করবেন। তারপরে আপনি সেই ব্যবহারকারীর স্ক্রিন সেশন এবং সিস্টেম / অধিবেশনটিতে যে কোনও কিছু / যা কিছু পাঠানো হয়েছে তা দেখতে পাবেন। আপনি আদেশগুলিও জারি করতে পারেন এবং স্থানীয় ব্যবহারকারী ঠিক কী টাইপ করবেন তা দেখতে পাবেন (যা একটি 'চ্যাট' ক্ষমতা সরবরাহ করতে পারে) ...
অ্যানাস্ট্রোফ

একটি আকর্ষণীয় সমাধান, বাক্সটি এখানে চিন্তা করার জন্য ধন্যবাদ। এটি ভাগ করা অধিবেশন লক্ষ্য পরিচালনা করতে পারে, তবে কি ত্রুটিগুলি / dev / কনসোলকে প্রেরণে দূরবর্তী স্ক্রিন সেশনে প্রদর্শিত হবে?
জেড ড্যানিয়েল

আমি 'এটির মতো দেখায় না' বলতে চলেছিলাম, তবে আমি পেয়েছি যে এটি সম্ভব হতে পারে। আমি এটি আমার এক সার্ভারের বিরুদ্ধে পরীক্ষা করেছি (৫.৫ শতাংশ)। কনসোল আউটপুট দখল করার জন্য স্ক্রিনে একটি সুবিধা রয়েছে - 'ctrl-a: কনসোল অন'। ম্যানপেজটি থেকে: "মেশিনগুলি কনসোল আউটপুটটিকে উইন্ডোতে গ্র্যাব বা আন-গ্র্যাব করে Note দ্রষ্টব্য: কেবলমাত্র / ডিভ / কনসোলের মালিক কনসোল আউটপুট ধরে নিতে পারেন the আমি একটি সার্ভারের মাইলোগগুলি syslog.conf এ / dev / কনসোল এ পুনঃনির্দেশিত করেছি এবং উপরেরটি চালিয়েছি - এবং এটি কাজ করে। অবশ্যই এটি পরীক্ষা করতে হবে এটি অবশ্যই ডেবিয়ানে কাজ করে কিনা।
অ্যানাস্ট্রোফ

কুল। জানা ভাল, এবং এখানে সার্ভার ফল্ট লিপিবদ্ধ আছে। আমি মনে করি আমি এই বিশেষ ক্ষেত্রে ভিএনসি সমাধানটি প্রয়োগ করব (এই সিস্টেমে স্ক্রিন ইনস্টল করা নেই তবে x11vnc জেনের অংশ হিসাবে আসে) তবে আপনি অবশ্যই একটি +1 পাবেন।
জেড ড্যানিয়েলস 24'11

0

কনসোল দ্বারা আপনি কী বোঝেন তা আমি নিশ্চিত নই। আপনার যদি ডোম0-এর অপারেটিং সিস্টেমে কমান্ড-লাইন অ্যাক্সেসের প্রয়োজন হয় তবে সিটিআরক্সের জেন সার্ভার বা কোনও ডিআইওয়াই লিনাক্স / নেটবিএসডি বাস্তবায়নের জন্য এসএসএইচ পর্যাপ্ত হতে হবে। আপনি dom0 এর হার্ডওয়্যার এর "কনসোল" দেখুন করার প্রয়োজন হলে, তোমার মত কিছু প্রয়োজন ILO বা অন্য আউট-অফ-ব্যান্ড ব্যবস্থাপনা সুবিধা (যা VNC- র সংজ্ঞা দ্বারা প্রদান করতে পারেন না)।


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