এলএক্সসি ব্যবহার করার সময় জুজু “মুলতুবি” অবস্থায় আটকে আছে [বন্ধ]


8

তাই আমি জুজুর সাথে শুরু করার চেষ্টা করছি, এবং স্থানীয়ভাবে এলএক্সসি ব্যবহার করে এটি করার চেষ্টা করেছি।

আমি এখানে নির্দেশাবলী অনুসরণ করেছি: স্থানীয় ব্যবহারের জন্য আমি কীভাবে জুজু কনফিগার করব?

দুর্ভাগ্যক্রমে এটি আমার পক্ষে কাজ করে না বলে মনে হচ্ছে।

স্থিতি নিম্নলিখিতটি দেখায়:

$ juju status
machines:
  0:
    agent-state: running
    dns-name: localhost
    instance-id: local
    instance-state: running
services:
  mysql:
    charm: cs:precise/mysql-1
    relations:
      db:
      - wordpress
    units:
      mysql/0:
        agent-state: pending
        machine: 0
        public-address: null
  wordpress:
    charm: cs:precise/wordpress-0
    exposed: true
    relations:
      db:
      - mysql
    units:
      wordpress/0:
        agent-state: pending
        machine: 0
        open-ports: []
        public-address: null
2012-05-10 14:09:38,155 INFO 'status' command finished successfully

আপনি দেখতে পাচ্ছেন এজেন্ট-রাজ্যটি 'মুলতুবি' রয়েছে এবং এমন কোনও সার্বজনিক ঠিকানা নেই যেখানে আমি সদ্য নির্মিত সাইটটি অ্যাক্সেস করতে সক্ষম হয়েছি। আমি কি এখানে কিছু মিস করছি?

আপডেট: পরিবেশকে আবার সব কিছু করার (একাধিকবার) ধ্বংস করার চেষ্টা করা হয়েছে। এটি ডিবাগ-লগের আউটপুট:

~$ juju debug-log 
2012-05-11 08:50:23,790 INFO Enabling distributed debug log.
2012-05-11 08:50:23,806 INFO Tailing logs - Ctrl-C to stop.
2012-05-11 08:50:42,338 Machine:0: juju.agents.machine DEBUG: Units changed old:set([]) new:set(['mysql/0'])
2012-05-11 08:50:42,339 Machine:0: juju.agents.machine DEBUG: Starting service unit: mysql/0 ...
2012-05-11 08:50:42,459 Machine:0: unit.deploy DEBUG: Downloading charm cs:precise/mysql-1 to /home/andre/.juju/data/andre-local/charms
2012-05-11 08:50:42,620 Machine:0: unit.deploy DEBUG: Using <juju.machine.unit.UnitContainerDeployment object at 0x9c54b6c> for mysql/0 in /home/andre/.juju/data/andre-local
2012-05-11 08:50:42,648 Machine:0: unit.deploy DEBUG: Starting service unit mysql/0...
2012-05-11 08:50:42,649 Machine:0: unit.deploy DEBUG: Creating master container...
2012-05-11 08:54:33,992 Machine:0: unit.deploy DEBUG: Created master container andre-local-0-template
2012-05-11 08:54:33,993 Machine:0: unit.deploy INFO: Creating container mysql-0...
2012-05-11 08:56:18,760 Machine:0: unit.deploy INFO: Container created for mysql/0
2012-05-11 08:56:19,466 Machine:0: unit.deploy DEBUG: Charm extracted into container
2012-05-11 08:56:19,569 Machine:0: unit.deploy DEBUG: Starting container...
2012-05-11 08:56:22,707 Machine:0: unit.deploy INFO: Started container for mysql/0
2012-05-11 08:56:22,707 Machine:0: unit.deploy INFO: Started service unit mysql/0
2012-05-11 08:56:23,012 Machine:0: juju.agents.machine DEBUG: Units changed old:set(['mysql/0']) new:set(['wordpress/0', 'mysql/0'])
2012-05-11 08:56:23,039 Machine:0: juju.agents.machine DEBUG: Starting service unit: wordpress/0 ...
2012-05-11 08:56:23,154 Machine:0: unit.deploy DEBUG: Downloading charm cs:precise/wordpress-0 to /home/andre/.juju/data/andre-local/charms
2012-05-11 08:56:23,396 Machine:0: unit.deploy DEBUG: Using <juju.machine.unit.UnitContainerDeployment object at 0x9c519cc> for wordpress/0 in /home/andre/.juju/data/andre-local
2012-05-11 08:56:23,620 Machine:0: unit.deploy DEBUG: Starting service unit wordpress/0...
2012-05-11 08:56:23,621 Machine:0: unit.deploy INFO: Creating container wordpress-0...
2012-05-11 08:58:24,739 Machine:0: unit.deploy INFO: Container created for wordpress/0
2012-05-11 08:58:25,163 Machine:0: unit.deploy DEBUG: Charm extracted into container
2012-05-11 08:58:25,397 Machine:0: unit.deploy DEBUG: Starting container...
2012-05-11 08:58:27,982 Machine:0: unit.deploy INFO: Started container for wordpress/0
2012-05-11 08:58:27,983 Machine:0: unit.deploy INFO: Started service unit wordpress/0

এটি স্থিতি কমান্ডের জন্য ফলাফল (ভার্বোজ পতাকা সহ):

~$ juju -v status
2012-05-11 08:51:53,464 DEBUG Initializing juju status runtime
2012-05-11 08:51:53,625:4030(0xb7345b00):ZOO_INFO@log_env@658: Client environment:zookeeper.version=zookeeper C client 3.3.5
2012-05-11 08:51:53,625:4030(0xb7345b00):ZOO_INFO@log_env@662: Client environment:host.name=andre-ufo
2012-05-11 08:51:53,625:4030(0xb7345b00):ZOO_INFO@log_env@669: Client environment:os.name=Linux
2012-05-11 08:51:53,625:4030(0xb7345b00):ZOO_INFO@log_env@670: Client environment:os.arch=3.2.0-24-generic-pae
2012-05-11 08:51:53,625:4030(0xb7345b00):ZOO_INFO@log_env@671: Client environment:os.version=#37-Ubuntu SMP Wed Apr 25 10:47:59 UTC 2012
2012-05-11 08:51:53,626:4030(0xb7345b00):ZOO_INFO@log_env@679: Client environment:user.name=andre
2012-05-11 08:51:53,626:4030(0xb7345b00):ZOO_INFO@log_env@687: Client environment:user.home=/home/andre
2012-05-11 08:51:53,626:4030(0xb7345b00):ZOO_INFO@log_env@699: Client environment:user.dir=/home/andre
2012-05-11 08:51:53,626:4030(0xb7345b00):ZOO_INFO@zookeeper_init@727: Initiating client connection, host=192.168.122.1:41779 sessionTimeout=10000 watcher=0xb7780620 sessionId=0 sessionPasswd=<null> context=0x9242ee8 flags=0
2012-05-11 08:51:53,627:4030(0xb6b90b40):ZOO_INFO@check_events@1585: initiated connection to server [192.168.122.1:41779]
2012-05-11 08:51:53,649:4030(0xb6b90b40):ZOO_INFO@check_events@1632: session establishment complete on server [192.168.122.1:41779], sessionId=0x1373ae057d90007, negotiated timeout=10000
2012-05-11 08:51:53,651 DEBUG Environment is initialized.
machines:
  0:
    agent-state: running
    dns-name: localhost
    instance-id: local
    instance-state: running
services:
  mysql:
    charm: cs:precise/mysql-1
    relations:
      db:
      - wordpress
    units:
      mysql/0:
        agent-state: pending
        machine: 0
        public-address: null
  wordpress:
    charm: cs:precise/wordpress-0
    relations:
      db:
      - mysql
    units:
      wordpress/0:
        agent-state: pending
        machine: 0
        public-address: null

আপনি কি আপনার প্রশ্নটি সম্পাদনা করতে এবং আপনি অনুসরণ করা উদাহরণগুলি লিঙ্ক করতে পারেন?
জর্জি কাস্ত্রো

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

জুজু বিজেআর শাখায় একটি সহায়ক সরঞ্জাম রয়েছে যা আমাদের কিছু তথ্য ফিরিয়ে দেবে। আপনি কি এটি ব্যবহার করে দখল করতে পারেন bzr branch lp:jujuএবং তারপরে তালিকাভুক্ত প্রতিটি চিত্রের জন্য উপরের সরঞ্জামটি sudo misc/devel-tools/juju-inspect-local-providerচালান sudo lxc-lsএবং চালাতে পারেন, তাই আমরা পাত্রে থাকা সমস্ত লগের আউটপুট দেখতে পারি।
স্প্যাম্যাপস

উত্তর:


10

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

চালানোর চেষ্টা করুন:

sudo ufw disable

এবং তারপর:

sudo juju destroy-environment

এবং তারপরে জিনিসগুলিকে ব্যাক আপ করুন। এছাড়াও, আপনি যদি প্রথমবারের মতো আপনার মেশিনে কোনও পরিবেশ বুটস্ট্র্যাপ করছেন তবে মনে রাখবেন যে প্রাথমিক কমনীয় ডাউনলোডটি শেষ হতে কিছুটা সময় লাগে, সুতরাং আপনি কোনও ইউনিট মোতায়েনের 15-20 মিনিট পরে দিন give

এটিও এখন একটি উন্মুক্ত বাগ , কারণ জুজু এই পরিস্থিতিটি স্বয়ংক্রিয়ভাবে পরিচালনা করবে।


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

3

আপনি যদি প্রথমবার নিজের স্থানীয় পরিবেশটি বুটস্ট্র্যাপ করেন তবে প্রথম মাস্টার চিত্রটি তৈরি করতে বেশ কয়েকটি (প্রায় 400MB সার্ভার ইমেজ ডেটা ডাউনলোড করতে কতক্ষণ লাগে) তার উপর নির্ভর করে। আপনার "ডেটা-ডির" পথে (আপনার এনভায়রনমেন্টস.আইএমএল ফাইলে সংজ্ঞায়িত) একটি রয়েছে machine-agent.logযা এই প্রক্রিয়াটি বর্ণনা করে:

2012-05-09 10:04:03,848: juju.agents.machine@INFO: Machine agent started id:0
2012-05-09 10:05:08,175: juju.agents.machine@DEBUG: Units changed old:set([]) new:set(['mysql/0'])
2012-05-09 10:05:08,176: juju.agents.machine@DEBUG: Starting service unit: mysql/0 ...
2012-05-09 10:05:08,222: unit.deploy@DEBUG: Downloading charm cs:precise/mysql-1 to /home/marco/.juju/local/marco-local/charms
2012-05-09 10:05:08,314: unit.deploy@DEBUG: Using <juju.machine.unit.UnitContainerDeployment object at 0x9cccbec> for mysql/0 in /home/marco/.juju/local/marco-local
2012-05-09 10:05:08,375: unit.deploy@DEBUG: Starting service unit mysql/0...
2012-05-09 10:05:08,376: unit.deploy@DEBUG: Creating master container...

কয়েক মুহূর্ত পরে আপনি নিম্নলিখিত দেখতে পাবেন:

2012-05-09 10:09:40,699: unit.deploy@DEBUG: Created master container marco-local-0-template
2012-05-09 10:09:40,699: unit.deploy@INFO: Creating container mysql-0...
2012-05-09 10:10:31,429: unit.deploy@INFO: Container created for mysql/0
2012-05-09 10:10:31,483: unit.deploy@DEBUG: Charm extracted into container

যে বিবরণটি কয়েক মিনিট পরে মাস্টার ধারক তৈরি করা হয়েছিল।

অবশেষে, প্রতিটি "স্থানীয়" বুস্ট্র্যাপ কাজ করে না, চালানোর চেষ্টা করুন juju destroy-environmentএবং তারপরে পুনরায় রান করুনjuju bootstrap


জবাবের জন্য ধন্যবাদ. আমি প্রক্রিয়াটি পুনরায় চালু করছি এবং লগগুলিতে নজর রাখছি কী ঘটে তা দেখার জন্য।
আন্দ্রে

জুজু নষ্ট-পরিবেশের পরে, আমাকে কী আবার মনোযোগ দিতে হবে? নাকি এগুলি ইতিমধ্যে 'ইনস্টল' হয়েছে?
আন্দ্রে

@ এন্ড্রে আপনাকে পুনরায় স্থাপন করতে হবে। একটি ধ্বংস-পরিবেশ তৈরি করা মূলত পরিবেশ এবং তার উপর চলমান সমস্ত কিছুই মুছে ফেলবে।
মার্কো সেপ্পি

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

1

আমার এই একই সমস্যা ছিল। master-customize.logঅ্যাপ-ক্যাচার-এনজি-তে দুর্নীতিগ্রস্ত প্যাকেজগুলির কারণে আমি অ্যাপট-গেইন ব্যর্থতা খুঁজে পেয়েছি (আমি নিশ্চিত নই যে আমার মনে হয়েছে এটি ঘটেছিল কারণ ডাউনলোডের সময় আমার ল্যাপটপ স্থগিত হয়েছিল)। আমি পরিদর্শন করে http://localhost:3142/acng-report.html, চেক করে সমস্যাটি সংশোধন করতে সক্ষম হয়েছি :

  • ফাইলের নাম এবং ফাইল ডিরেক্টরি দ্বারা যাচাই করুন (প্রস্তাবিত নয়),
  • তারপরে চেকসামের মাধ্যমে ফাইলের বিষয়বস্তুগুলিকে বৈধতা দিন (SLOW), দূষিত ফাইলগুলি সনাক্ত করে,
  • তারপরে অবিলম্বে ক্ষতিগ্রস্থ ফাইলগুলি কেটে ফেলুন।

এবং স্টার্ট স্ক্যান এবং / অথবা মেয়াদোত্তীকরণ ক্লিক করুন। তারপরে আমি জুজু পরিবেশটি ধ্বংস করতে এবং সফলভাবে এটি পুনরায় প্রচার করতে সক্ষম হয়েছি।


0

ইউএফডাব্লু অক্ষম করার পরিবর্তে, কেউ এর সাথে জুজুর (লিবারভিট) নেটওয়ার্ককে অনুমতি দেওয়ার চেষ্টা করতে পারে:

sudo ufw allow from `ip addr show virbr0|tail -n 1 |cut -d' ' -f 6` to any

উবুন্টু 12.04 এ আমার ক্ষেত্রে কাজ করে

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