Я нуждаюсь в некоторой справке. Я абсолютно плохо знаком с Linux. Я создал и установил сервер Ubuntu 10.04 как виртуальную машину, которая работает в среде Citrix Xenserver 5.6 Fp1.
В то время как я боролся немного тут и там, все, кажется, работает хорошо. У меня есть прокси-сервер, работающий на этой машине для моих пользователей, и я недавно добавил kerio почтовый сервер. Это - то, где я нашел проблему. (Я думаю). При просмотре процессов выполнения машин с помощью "вершины" казалось мне, что весь объем моей памяти был истрачен, в то время как мой диск подкачки никогда не затрагивается. Я действительно вспоминаю во время установки этой машины, что действительно испытывал немного затруднений при установке дисков. Этим я имею в виду, я не чувствовал себя все теплым и нечетким, что я сделал его правильно. Ну, я думаю теперь, я могу определенно сказать, что думаю, что у меня есть он неправильно. Кажется, что мои диски немного подняты по меньшей мере. Вот порядок "jackedupness"... и ниже того, именно это я получаю, когда я работаю "fdisk-l"
Любая справка была бы с благодарностью принята.
$ 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
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
Во-первых, ваша проблема не имеет ничего общего с разделами. Предупреждения fdisk
о том, что записи находятся не в порядке дисков, а также о том, что раздел 1 начинается не на границе цилиндра, можно игнорировать. (Фактически, вторая из них идентифицирует вашу версию fdisk
как довольно древнюю. Я рекомендую вам обновить.)
Во-вторых, Linux использует память, которая иначе не используется для буферов и кешей для повышения производительности. В такой системе нередко используется почти вся доступная память, практически не используемая область подкачки. Например, вот вывод 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 МБ), с небольшим использованием swap пространство. Вы должны обратить внимание на строку -/+ buffers/cache
, хотя; эта строка говорит вам, сколько памяти используется программами. В этом случае это менее половины доступной памяти. Большая часть памяти этого компьютера используется дисковыми кешами, и эти кеши будут очищены в тот момент, когда они нужны программе.
Утилита top
не обеспечивает эквивалент строки -/+ buffers/cache
в free
, так что скорее всего, вы ни о чем не беспокоитесь. Пожалуйста, проверьте вашу память с помощью free
, чтобы увидеть, сколько вашей памяти используется буферами и кешами. Если вы все еще думаете, что после этого возникла проблема, отредактируйте исходный вопрос с деталями.