सवाल डिस्क में वैध विभाजन तालिका नहीं है - विभाजन तालिका प्रविष्टियां डिस्क क्रम में नहीं हैं


मुझे कुछ मदद की ज़रूरत है। मैं लिनक्स के लिए पूरी तरह से नया हूँ। मैंने एक Unbuntu 10.04 सर्वर को वर्चुअल मशीन के रूप में बनाया और स्थापित किया है जो एक साइट्रिक्स Xenserver 5.6 Fp1 वातावरण में चल रहा है।

जबकि मैंने यहाँ और वहां थोड़ा संघर्ष किया है, सबकुछ ठीक काम करता प्रतीत होता है। मेरे पास मेरे उपयोगकर्ताओं के लिए इस मशीन पर एक प्रॉक्सी सर्वर चल रहा है, और मैंने हाल ही में केरो मेल सर्वर जोड़ा है। यह वह जगह है जहां मुझे कोई समस्या मिली। (मुझे लगता है)। मशीनों को "शीर्ष" का उपयोग करके चल रही प्रक्रियाओं को ब्राउज़ करते समय यह मुझे दिखाई दिया कि मेरी याददाश्त की पूरी मात्रा अधिकतम हो रही है, जबकि मेरा स्वैप ड्राइव कभी छुआ नहीं जाता है। मुझे इस मशीन के सेटअप के दौरान याद है कि मुझे ड्राइव को स्थापित करने में थोड़ा परेशानी थी। इसका मतलब है, मैं सभी गर्म और अस्पष्ट महसूस नहीं कर रहा था कि मैंने इसे सही किया। खैर, अब मुझे लगता है, मैं निश्चित रूप से कह सकता हूं कि मुझे लगता है कि मेरे पास यह गलत है। ऐसा प्रतीत होता है कि मेरी ड्राइव कम से कम कहने के लिए थोड़ा सा है। यहां "जैकड्यूपनेस" का क्रम दिया गया है ... और नीचे जो मुझे मिलता है जब मैं "fdisk -l" चलाता हूं

किसी भी मदद की आभारी रूप से स्वीकार किया जाएगा।

  1. विभाजन 1 सिलेंडर सीमा पर समाप्त नहीं होता है।
  2. विभाजन तालिका प्रविष्टियां डिस्क ऑर्डर में नहीं हैं
  3. डिस्क / dev / xvdd में वैध विभाजन तालिका नहीं है


$ sudo fdisk -l
Disk /dev/xvda: 193.3 GB, 193273528320 bytes
255 heads, 63 sectors/track, 23497 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000aa4f5

Device Boot      Start         End      Blocks   Id  System
/dev/xvda1               1          32      248832   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/xvda2           23255       23498     1951744   82  Linux swap / Solaris
/dev/xvda3              32       23255   186540033    5  Extended
/dev/xvda5              32       23255   186540032   8e  Linux LVM

Partition table entries are not in disk order

Disk /dev/xvdd: 66 MB, 66891776 bytes
255 heads, 63 sectors/track, 8 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/xvdd doesn't contain a valid partition table

पहले ही, आपका बहुत धन्यवाद,

केसी

sudo parted -l

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-tmp: 998MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  998MB  998MB  ext3

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-home: 5000MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  5000MB  5000MB  ext3

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-var: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  160GB  160GB  ext3

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-root: 20.0GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system  Flags
 1      0.00B  20.0GB  20.0GB  ext3

Model: Xen Virtual Block Device (xvd)
Disk /dev/xvda: 193GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system     Flags
 1      1049kB  256MB  255MB   primary   ext3
 3      257MB   191GB  191GB   extended
 5      257MB   191GB  191GB   logical                   lvm
 2      191GB   193GB  1999MB  primary   linux-swap(v1)

Error: /dev/xvdd: unrecognised disk label                                 

स्वैपॉन के परिणाम

swapon -s
Filename                Type        Size    Used    Priority
/dev/xvda2                              partition   1951736 0   -1

fstab सामग्री

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/mapper/ubuntu-root /               ext3    errors=remount-ro 0       1
# /boot was on /dev/xvda1 during installation
UUID=762d244c-df00-401e-a06b-b4d98316b5b3 /boot           ext3    defaults        0       2
/dev/mapper/ubuntu-home /home           ext3    defaults        0       2
/dev/mapper/ubuntu-tmp /tmp            ext3    defaults        0       2
/dev/mapper/ubuntu-var /var            ext3    defaults        0       2
# swap was on /dev/xvda2 during installation
UUID=87884241-3fa5-46c9-aef2-8144c08ac49c none            swap    sw              0       0

4
2017-10-19 22:38


मूल


Fdisk पर भरोसा न करें - यह वर्तमान में LVM वॉल्यूम (या GPT विभाजन तालिका) को संभाल नहीं करता है - कोशिश करें sudo parted -l बजाय। यदि आप स्वैप के बारे में चिंतित हैं तो आप आउटपुट शामिल करना चाहेंगे swapon -sभी। - steeldriver
क्या आप उन्हें अपनी पोस्ट में जोड़ सकते हैं ('संपादन' सुविधा का उपयोग करके) कृपया? टिप्पणी के रूप में पढ़ना मुश्किल है - steeldriver
मैंने किया, धन्यवाद। उसके लिए माफ़ करना। - Casey
आदेश के बारे में चेतावनी को अनदेखा करें, यह बकवास है। क्यों xvdd में कोई विभाजन तालिका नहीं है, आपको क्या लगता है कि यह एक होना चाहिए? आपने अपने डिस्क लेआउट का वर्णन नहीं किया है, इसलिए हम सभी जानते हैं, इस तरह आप इसे सेट अप करते हैं। - psusi
उत्तर @psusi के लिए बहुत बहुत धन्यवाद, मैं बस इतना करने की कोशिश कर रहा हूं कि मेरा स्वैप ड्राइव बिल्कुल क्यों काम नहीं कर रहा है। डिस्क लेआउट? हां, मुझे कोई जवाब नहीं है कि मुझे आपको जवाब देने के लिए क्या प्रदान करना है। विभाजन तालिका? या, कोई सुराग अगर उसके पास एक होना चाहिए या नहीं। जैसा कि मैंने अपनी पोस्ट में कहा था, मैं इस पर बिल्कुल नया हूं और मैं मदद की तलाश में हूं, जो .... इसलिए मैं यहां हूं। इस के प्रारंभिक इंस्टॉलेशन के दौरान, मैंने इंटरनेट पर जो कुछ भी पढ़ा था उससे ड्राइव को सेट करने के लिए मैंने उतना ही प्रयास किया। कृपया मुझे बताएं कि आपको आवश्यक जानकारी प्रदान करने के लिए मुझे क्या करना है। - Casey


जवाब:


सबसे पहले, आपकी समस्या में विभाजन के साथ कुछ लेना देना नहीं है। fdisk प्रविष्टियों के बारे में चेतावनियां डिस्क ऑर्डर में नहीं हैं और सिलेंडर सीमा से शुरू नहीं होने वाले विभाजन 1 को अनदेखा किया जा सकता है। (वास्तव में, इनमें से दूसरा आपके संस्करण की पहचान करता है fdisk सुंदर प्राचीन होने के नाते। मैं आपको अपग्रेड करने की सलाह देता हूं।)

दूसरा, लिनक्स मेमोरी का उपयोग करता है जिसे प्रदर्शन में सुधार के लिए बफर और कैश के लिए अन्यथा उपयोग नहीं किया जा रहा है। ऐसी प्रणाली पर, स्वैप स्पेस के बहुत कम या कोई उपयोग के साथ, लगभग सभी उपलब्ध स्मृति का उपयोग करने के लिए असामान्य नहीं है। उदाहरण के लिए, यहां का आउटपुट है free मेरे कंप्यूटर में से एक पर:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          7469       7380         89          0        124       3847
-/+ buffers/cache:       3407       4062
Swap:         6143        717       5426

आपको लगता है कि स्वैप स्पेस के कम उपयोग के साथ, स्मृति को लगभग अधिकतम किया जा रहा था (7469 एमआईबी उपयोग में और केवल 89 एमआईबी मुक्त)। आपको ध्यान देना होगा -/+ buffers/cache लाइन, यद्यपि; वह पंक्ति आपको बताती है कि कार्यक्रमों द्वारा कितनी मेमोरी का उपयोग किया जा रहा है। इस मामले में, यह उपलब्ध स्मृति के आधे से भी कम है। इस कंप्यूटर की अधिकांश मेमोरी डिस्क कैश द्वारा उपयोग की जा रही है, और उन कैश को एक कार्यक्रम द्वारा आवश्यक पल को साफ़ कर दिया जाएगा।

top उपयोगिता बराबर प्रदान नहीं करता है -/+ buffers/cache की लाइन free, तो संभावना है कि आप कुछ भी नहीं पर चिंतित हैं। कृपया अपनी याददाश्त की जांच करें free यह देखने के लिए कि बफर और कैश द्वारा आपकी कितनी मेमोरी खाई जा रही है। यदि आपको अभी भी लगता है कि ऐसा करने में कोई समस्या है, तो कृपया विवरण के साथ अपना मूल प्रश्न संपादित करें।


4
2017-10-20 23:27