تا %60 تخفیف خرید برای 2 نفر با صدور مدرک فقط تا
00 00 00
مرتضی بهزادی مقدم

درخواست کمک خیلی خیلی فوری عاجزانه

درخواست کمک خیلی خیلی فوری عاجزانه

وقتی یکی از سرور ها رو میخام روشن کنم این خطا رو بهم نمایش میده

مشکل چطور رفع میشه

خیلی خیلی سرور حساسی هست

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
علی آقامیری

با consolidate مشکل حل نمیشه ؟ snapshot قدیمیه ؟ منظورم اینه که روش دیتا دارید  و مهمه ؟

اگر نه که برید تو فایل های تنظیمات vmx  (و فکر کنم یه فایل هم به نام disk باشه ) و اثرات این snapshot رو پاک کنید و همه رو اسم فایل disk اصلی بدید.

(البته اگر snapshot دیگه ای بعدش وجود نداره) 

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

"با consolidate مشکل حل نمیشه ؟"

نه

" snapshot قدیمیه ؟ منظورم اینه که روش دیتا دارید  و مهمه ؟"

روی snnapshot چیزی ندارم . خود سرور بالا بیاد حله

"اگر نه که برید تو فایل های تنظیمات vmx  (و فکر کنم یه فایل هم به نام disk باشه ) و اثرات این snapshot رو پاک کنید و همه رو اسم فایل disk اصلی بدید."

متوجه نشدم

 

"(البته اگر snapshot دیگه ای بعدش وجود نداره) "

5-6تا snnapshot روی سرور فک کنم باشه

...MBM...
علی آقامیری

برید تو datastore فایل های تنظیمات که text هستند رو باز کنید ، از توشون دستی اسم این فایل snapshot که 00001 داره رو پاک کنید. قسمتی که هاردها هستند کاملا مشخصه اسم فایل های snapshot همچین شماره هایی آخرش داره.

 

بهتره کل ماشین رو کپی کنید تو هی فولدر دیگه که اگه اشتباهی کردید ، بتونید دوباره امتحان کنید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

منظورتون فایل های لاگ هستن ؟؟؟

یه سری خط داخلشون هست به این شکل

2020-09-26T20:49:38.761Z| vmx| I120: DICT          scsi0:0.fileName = "ASD-NEW-000001.vmdk"
همین منظورتون هست ؟؟؟

کل خط رو پاک کنم ؟؟؟

از روی همه فایل های لاگ پاک کنم ؟؟؟

سرور به مشکل نمیخوره ؟؟؟

...MBM...
علی آقامیری

لاگ نه !!! تنظیمات مثل فایل vmx !

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

این محتوای فایل vmx هست

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "11"
nvram = "asd-NEW.nvram"
pciBridge0.present = "TRUE"
svga.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
hpet0.present = "TRUE"
numvcpus = "36"
cpuid.coresPerSocket = "6"
memSize = "4096"
sched.cpu.units = "mhz"
powerType.powerOff = "soft"
powerType.suspend = "hard"
powerType.reset = "soft"
ide1:0.startConnected = "FALSE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.clientDevice = "TRUE"
ide1:0.fileName = "emptyBackingString"
ide1:0.present = "TRUE"
floppy0.startConnected = "FALSE"
floppy0.clientDevice = "TRUE"
floppy0.fileName = "vmware-null-remote-floppy"
ethernet0.virtualDev = "e1000"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "vpx"
ethernet0.generatedAddress = "00:50:56:ab:7f:46"
ethernet0.present = "TRUE"
displayName = "LMS (0.10)"
guestOS = "otherlinux-64"
toolScripts.afterPowerOn = "TRUE"
toolScripts.afterResume = "TRUE"
toolScripts.beforeSuspend = "TRUE"
toolScripts.beforePowerOff = "TRUE"
uuid.bios = "42 2b a1 83 32 a7 72 1e-36 e1 4b 6f 9c 0d de b2"
vc.uuid = "50 2b d7 ba 2d 96 3f 94-db 6b 39 80 7f 48 fe 57"
chipset.onlineStandby = "FALSE"
sched.cpu.min = "0"
sched.cpu.shares = "normal"
sched.mem.min = "0"
sched.mem.minSize = "0"
sched.mem.shares = "normal"
virtualHW.productCompatibility = "hosted"
sched.swap.derivedName = "/vmfs/volumes/561aa3d1-518c0bca-952f-ecb1d789a9ec/Moodle-NEW/Moodle-NEW-c14e7992.vswp"
uuid.location = "56 4d 5a 2b 55 c1 2c 43-f6 5e 7a fc 86 59 90 15"
replay.supported = "FALSE"
replay.filename = ""
migrate.hostlog = "./asd-NEW-c14e7992.hlog"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
ethernet0.pciSlotNumber = "32"
vmci0.pciSlotNumber = "33"
vmci0.id = "-1676812622"
monitor.phys_bits_used = "42"
vmotion.checkpointFBSize = "4194304"
vmotion.checkpointSVGAPrimarySize = "4194304"
softPowerOff = "FALSE"
svga.guestBackedPrimaryAware = "TRUE"
tools.remindInstall = "TRUE"
scsi0.virtualDev = "lsilogic"
scsi0.present = "TRUE"
scsi0:0.deviceType = "scsi-hardDisk"
scsi0:0.fileName = "asd-NEW-000001.vmdk"
scsi0:0.present = "TRUE"
scsi0:0.redo = ""
scsi0.pciSlotNumber = "16"
checkpoint.vmState.readOnly = "FALSE"
checkpoint.vmState = ""
extendedConfigFile = "asd-NEW.vmxf"
cleanShutdown = "TRUE"
SCSI0:0.ctkEnabled = "True"
ctkEnabled = "TRUE"
...MBM...

یعنی شما میفرمایید این خط رو پاک کنم و تست کنم ؟؟؟

scsi0:0.fileName = "asd-NEW-000001.vmdk"
...MBM...
علی آقامیری

بالاتر که گفتم ، به جای اسم این فایل اسم فایل اصلی vmk تون رو بدید.

فکر می کنم یهفایل دیگه هم باشه که همین وضع رو داره وباید به فایل اصلی اشاره بدیدنش تا بیخیال این snapshot شه.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

بقیه همه پسوند vmdk و log و .. دارند

...MBM...
علی آقامیری

یه فایل دیگه هم به اسم دیسکتون هست که ترتیب فایل های هارد رو داره مشخص می کنه ، نباید حجم زیادی داشته باشه.

نبود ، با همون کار قبلی ماشین رو روشن کنید ، ببنید انجام میشه یا نه.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

منظورتون از اشاره به فایل اصلی همونی هست که -flat داره دیگه درسته >؟؟؟

یعنی ایجوری تغییر پیدا کنه ؟؟؟

scsi0:0.fileName = "asd-NEW-flat.vmdk"
...MBM...

مشکل برطرف نشد و مجدد خطا مشاهده میشه

...MBM...

درخواست کمک خیلی خیلی فوری عاجزانه

...MBM...
آرش

سلام دوست عزیز

چیزایی  علی آقا گفتن تو این لینک  کاملتره ببین جواب میده.

بک آپ نداری؟ فقط اسنپ شات داری؟ خیلی قدیمیه اسنپ شاتت؟

چیزی این وسط پاک نشده؟

آرش

یه جایی هم توی همین فایل تکس،آدرس  path فایل vmdk ثبت میشه ،ببینید آدرس اون path هم درسته .

علی آقامیری

تغییر رو درست انجام ندادید ، الان فابل کانفیگ خراب شده . و الا اون خطای bootstrap بی معنیه.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

درخواست کمک خیلی خیلی فوری عاجزانه

...MBM...

این تنهای تغییری بود که من انجام دادم

scsi0:0.fileName = "asd-NEW-flat.vmdk"

بعد که سیستم رو روشن کردم این خطا رو بهم داد

...MBM...

بکاپ ندارم

اسنپ شات هم رو همین سرور بوده

ولی هیچی الان نیست

...MBM...
آرش

خب این اسمی که دادید مطمینید درسته؟ بازم نمیره سراغ فایل اصلی .

بله

این اسم دقیقا موجود هست

در همون مسیر

با حجم 400 گیگا بایت

 

...MBM...
علی آقامیری

شما فایلتون تبدیل به flat شده ، اول باید اون مشکل رو حل کنید.

https://kb.vmware.com/s/article/1002511

 

حتما قبلش یه کپی برای بکاپ از فایل بگیرید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

آین لیست فایل هایی هست که روی سرور موجود هست

drwxr-xr-x    1 root     root        2.3K Sep 28 08:49 .
drwxr-xr-t    1 root     root        2.3K Sep 28 05:35 ..
-rw-r--r--    1 root     root       18.8G Sep 26 16:15 asd-NEW-000001-delta.vmdk
-rw-r--r--    1 root     root      432.8M Jul 21 14:35 asd-NEW-000002-delta.vmdk
-rw-r--r--    1 root     root      112.8M Jul 25 10:36 asd-NEW-000005-delta.vmdk
-rw-r--r--    1 root     root      992.8M Sep  4 07:30 asd-NEW-000006-delta.vmdk
-rw-r--r--    1 root     root      400.0G Aug 15 13:39 asd-NEW-flat.vmdk
-rw-r--r--    1 root     root           0 Sep 26 16:15 asd-NEW.vmsd
-rw-r--r--    1 root     root        2.7K Sep 26 21:51 asd-NEW.vmx
-rw-r--r--    1 root     root         507 Sep 26 19:59 asd-NEW_vmdk.vmdk
-rw-r--r--    1 root     root       73.8K Sep 26 19:57 vmware-3.log
-rw-r--r--    1 root     root       73.7K Sep 26 19:58 vmware-4.log
-rw-r--r--    1 root     root       73.7K Sep 26 19:59 vmware-5.log
-rw-r--r--    1 root     root       73.7K Sep 26 20:05 vmware-6.log
-rw-r--r--    1 root     root       73.7K Sep 26 20:39 vmware-7.log
-rw-r--r--    1 root     root       73.7K Sep 26 20:39 vmware-8.log
-rw-r--r--    1 root     root       73.7K Sep 26 20:49 vmware.log


طبق آموزش که فرمودید پیش رفتم

و اینم دستوراتی هست که اجرا کردم

vmkfstools -c 429496729600 -d thin temp.vmdk
rm -i temp-flat.vmdk
mv -i temp.vmdk asd-NEW-000001.vmdk

سوال : دستور اخر درست هست ؟؟؟ اسم فایل رو درست وارد کردم ؟؟؟ یا باید براساس فایل اصلی که فک میکنم

asd-NEW-flat.vmdk

 هست باید عمل کنم ؟؟؟

 

بعد با این دستور

vi asd-NEW-000001.vmdk

فایل رو باز و ویرایش کردم و محل قرار گیری اسم فایل رو ویرایش کردم و خط ddb.thinProvisioned = "1"  رو حذف کردم

بعد با این دستور فایل رو چک کردم

vmkfstools -e asd-NEW-000001.vmdk

و این پیغام رو بهم داد

Failed to open disk link /vmfs/volumes/5c1fa766-3f906e9f-39dc-fcaa1481c427/asd-NEW/asd-NEW-000001.vmdk :The system cannot find the file specified (25)Disk chain is not consistent : The system cannot find the file specified (25)

آیا مراحل رو درست پیش رفتم ؟؟؟

 

...MBM...

یک سوال دیگه

"حتما قبلش یه کپی برای بکاپ از فایل بگیرید."

این کار رو چطور انجام بدم که سرعتم بالا بره

من با winscp کپی میکینم و روی سیستمم قرار میدم و چون حجم فایل 400 گیگ هست 7-8 ساعت زمان میبره

برای بالا بردن سرعت کار راهکاری و یا نرم افزار رو میشناسید که بهم معرفی کنید ؟؟؟

...MBM...
علی آقامیری

1- یه جای دیگه تو datastore کپی کنید ، فضا ندارید ؟ با خود esxi میشه این کار رو کرد.

2- اون فایلasd-NEW_vmdk.vmdk رو باز کنید ، ببینید توش چی نوشته. احتمالا اون فایلی نیست که داره به فایل های هارد اشاره می کنه ؟

3- اسم فایل جدید مهم نیست ولی بهتر بود شبیه snapshot نمی دادینش که بعدا قاطی نکنید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

"1- یه جای دیگه تو datastore کپی کنید ، فضا ندارید ؟ با خود esxi میشه این کار رو کرد."

با خود vcenter که اجازه نداد و با نرم افزار تست نکردم

"2- اون فایلasd-NEW_vmdk.vmdk رو باز کنید ، ببینید توش چی نوشته. احتمالا اون فایلی نیست که داره به فایل های هارد اشاره می کنه ؟"

این فایلی که شما میفرمایید چه مشخصاتی داره و چی داخلش نوشته ؟؟؟

اینی که دوتا vmdk داره رو فک کنم خودم توی تغییرات ایجاد کرده باشم

به هر حال محتویاتش اینه

-----------------------------

# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=fffffffe
parentCID=ffffffff
isNativeSnapshot="no"
createType="vmfs"

# Extent description
RW 838860800 VMFS "asd-NEW-000001-flat.vmdk"

# The Disk Data Base 
#DDB

ddb.adapterType = "lsilogic"
ddb.geometry.cylinders = "52216"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.longContentID = "f4a86681e105fc5a4c9e1912fffffffe"
ddb.thinProvisioned = "1"
ddb.uuid = "60 00 C2 98 97 0d d6 e5-b7 3f 8e 2a d9 d8 c2 ab"
ddb.virtualHWVersion = "11"

------------------

"3- اسم فایل جدید مهم نیست ولی بهتر بود شبیه snapshot نمی دادینش که بعدا قاطی نکنید."

چونکه همیشه دنبال 000001 میگرده و پیدا نمیکنه برای همین من به این اسم دادم

 

 

...MBM...

این دستور رو که میخام بزنم سایزش براساس فایل کدوم فایل باید باشه ؟؟؟

asd-NEW-000001-delta.vmdk

و یا

asd-NEW-flat.vmdk

ویا هیچکدوم

...MBM...

با راهنمایی شما سرور روشن شد و بالا اومد

ولی سرور اطلاعاتی که برام داره میاره فکر مکینم که اطلاعات اولین snnapshot رو داره لود میکنه

چون سرور لینوکسی هست اطلاعات چندانی نتونستم ازش بدست بیارم و وب سایتی هم که روش بوده باز نمیشه

ایا این امکان داره که اطلاعات اولین snapshot روش باشه و تا زمانی که سرور up بوده و داشته کار میکرده اطلاعات رو نداشته باشه >؟؟؟

 

...MBM...

من فایلم رو براساس این ساختم که فکر میکنم هارد اصلی سرور هم همین باشه و اطلاعات قاعدتا باید داخلش وجود میداشت

asd-NEW-flat.vmdk
...MBM...

فایل vmx رو هم درست کردم و

scsi0:0.fileName = "asd-NEW-flat.vmdk"

 

ولی درست نشد

و این هم قرار دادم

scsi0:0.fileName = "Moodle-NEW-flat.vmdk"

و درست نشد

و نکته اینه که هر چیز دیگه ای هم براش ست کردم بازم همون حالت بود و انتفاق خاصی نیافتاد

...MBM...
علی آقامیری

از اول هم داشت به فایل snapshot گیر می داد ، اون فایل هایی که صورت 00001 و 00002 ... هستند همه snapshot هستند

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **

خب راه حل چیه مهندس

لطف میکنی توی تلگرام بهم پیام بدی

کارم خیلی گیره

@mbm0mbm

 

...MBM...

کل فایل های snnap shot  رو از توی پوشه برداشتم ولی بازم توی همون حالت بالا م یاد

...MBM...

نمیشه این فایل vmdk که هارد اصلی سرور هست رو به فرمت دیگه ای تبدیل کرد و روی سرور فیزیکی و یا .... بالا اورد ؟؟؟؟

...MBM...
پاسخ شما
برای ارسال پاسخ خود وارد شوید.