আমি যখন হাদুপ অ্যাকাউন্টে এটি ব্যবহার করি তখন কেন গ্রহপ একটি ত্রুটি জানায়?


1

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

নীচে ত্রুটি রিপোর্ট করা হয়েছে:

$ eclipse&
[1] 28486
hadoop@city-ubuntu:/home/city$ No protocol specified
No protocol specified

(eclipse:28487): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(eclipse:28487): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (eclipse:28487): WARNING **: The connection is closed

(eclipse:28487): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(eclipse:28487): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_display_get_pointer: assertion `GDK_IS_DISPLAY (display)' failed

(eclipse:28487): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_n_monitors: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_monitor_geometry: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_colormap_get_visual: assertion `GDK_IS_COLORMAP (colormap)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28487): Gdk-CRITICAL **: IA__gdk_window_new: assertion `GDK_IS_WINDOW (parent)' failed
Segmentation fault (core dumped)

[1]+  Exit 139                eclipse

আমি এই কমান্ডের সাথে গ্রহনটি ইনস্টল করেছি:

sudo apt-get install eclipse.

কি সমস্যা?


আপনি যদি xhost +আপনার সাধারণ ব্যবহারকারী হিসাবে চালিত হন এবং তারপরে গ্রহনটি চালু করেন তবে এটি কি কাজ করে hadoop?
টেরডন

@ ইটারডন, এটি রিপোর্ট করেছে: হ্যাডোপ @ সিটি-উবুন্টু: / হোম / সিটি $ এক্সহোস্ট + শহর কোনও প্রোটোকল নির্দিষ্ট করা নেই কোনও প্রোটোকল নির্দিষ্ট করা xhost: ডিসপ্লে খুলতে অক্ষম ": 0.0"
শহর

@ ইটারডন, এখন আমি কমান্ড এক্সহোস্ট + লোকালহোস্ট চালাচ্ছি, তারপরে ssh -X hadoop @ লোকালহোস্টগ্রহণ, এটি এখন কাজ করতে পারে। তবে হ্যাডুপ প্লাগইন কাজ করে না! এটি সাধারণ ব্যবহারকারীর অধীনে কাজ করতে পারে।
শহর

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

@ ইটারডন, এখন যখন আমি হুডুপ ব্যবহারকারী অ্যাকাউন্টে উবুন্টুতে লগইন করি তখন গ্রহপোকা স্বাভাবিকভাবে কাজ করতে পারে তবে হ্যান্ডুপ প্লাগইন কাজ করতে পারে না, যার অর্থ উইন্ডো-> পছন্দ মেনুতে কোনও মানচিত্র হ্রাস করার বিকল্প নেই। তবে এই প্লাগইনটি আমার সাধারণ ব্যবহারকারীর অ্যাকাউন্টের অধীনে কাজ করতে পারে। এই সমস্যা আমাকে পাগল করে তোলে !!! আপনার সাহায্যের জন্য ধন্যবাদ!
শহর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.