جامعه آزاد رایانش ابری
بورد جامعه آزاد رایانش ابری
حمایت مالی برای توسعه جامعه
دانشنامه آزاد رایانش ابری ایران
آرشیو وبینارها و جلسات آنلاین جامعه
در صورت ایجاد کاربر جدید در سایت حتما پوشه اسپم خود را چک کنید و برای دریافت ایمیل های بعدی از این سایت در خصوص پاسخ های مطرح شده، تنظیمات رفع اسپم در صندوق پست الکترونیک خود را انجام دهید.

همیشه توجه داشته باشیم که با رأی مثبت خود می توانیم از دوستانمان تشکر کنیم!

دسته بندی ها

881 سوال

854 پاسخ

363 نظر

991 کاربر


فعال ترین کاربران
این ماه:
    Gute Mathe-Fragen - Bestes Mathe-Forum
    +1 امتیاز
    سلام دوستان

    کسی یک مثال از استفاده ازپلنت لب در کلودسیم داره.مثال پلنتلب خود کلودسیم اررور داره
    بوسیله ی (کاربر معمولی) (74 امتیاز)
    برای یافتن پاسخ های بیشتر، سئوال را به اشتراک بگذارید:

    2 پاسخ

    0 امتیاز
    تمام مثال های planetLab بدون خطا قابل اجرا هستن شما خطای موجود رو اینجا قرار بده تا بشه برطرف کرد.
    بوسیله ی (کاربر معمولی) (245 امتیاز)
    با سلام من هر مثالی از پلنتلب را که اجرا می کنم این اررور را میدهد.
    run:
    Initialising...
    java.lang.NullPointerException
    The simulation has been terminated due to an unexpected error
            at examples.org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabHelper.createCloudletListPlanetLab(PlanetLabHelper.java:49)
            at examples.org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabRunner.init(PlanetLabRunner.java:70)
            at examples.org.cloudbus.cloudsim.examples.power.RunnerAbstract.<init>(RunnerAbstract.java:96)
            at examples.org.cloudbus.cloudsim.examples.power.planetlab.PlanetLabRunner.<init>(PlanetLabRunner.java:46)
            at examples.org.cloudbus.cloudsim.examples.power.planetlab.LrMmt.main(LrMmt.java:42)
    BUILD SUCCESSFUL (total time: 2 seconds)
    مجموعه ی مثال های planetlab به منظور ایجاد utilization از بار کاری عملی استفاده می کنه که در مسیر cloudsim-3.0.3\bin  فولدر اون با نام workload رو می شه پیدا کرد درصورتی که وارد این فولدر بشید فولدر planetlab رو می بینید و داخل اون بارهای تاریخ های مختلف رو می بینید.
    حال اگر به هر کدام از مثال های planetlab مراجعه کنید می بینید که خطی به شکل زیر در اون قرارد دارد:
    String inputFolder = LrMmt.class.getClassLoader().getResource("workload/planetlab").getPath();
    خط بالا مسیر جاری فایل cloudsim در کامپیوتر شما را یافته و با اضافه کردن workload/planetlab به انتهای آدرس اون وارد مسیر بارهای می شه تا از اونها برای تولید بار دینامیک استفاده کنه. حالا مشکله شما اینه که چون این خط به اشتباه داره مسیر دیگه ای رو نشون می ده و در اون مسیر فولدرهای workload/planetlab وجود ندارند بنابراین متغیر file در متد createCloudletListPlanetLab از کلاس planetlab.PlanetLabHelper خالی می مونه و به هنگام بارگیری طول داده طبق دستور files.length از خط ۴۹ از همینکلاس خطا تولید می شه.
    راه حل: برای رفع این مشکل خط زیر رو به مثال اصلی و main آن اضافه کنید و بعد از آن حتما یک breakponit اضافه کنید.
            URL workloadPath = LrMmt.class.getClassLoader().getResource("");
    با رسیدن به breakpoint بررسی کنید گه مسیر قرار گرفته در متغیر workloadPath کجاست و آن را در file Explorer‌ باز کنید. حال بگردید که آیا فولدر workload در آن قرار دارد یا نه. اگر نیست فولدر workload را از مسیر cloudsim-3.0.3\bin برداشته و در آنجا کپی کنید.
    با سلام با وجود راهنمایی شما هنوزم مشکل وجود داره و ارور رفع نشده.. برای اجرای برنامه در power باید چی کار کرد؟
    0 امتیاز
    شما تونستین مشکلتونو حل کنین؟
    بوسیله ی (کاربر معمولی) (22 امتیاز)
    ...