LinuxForum.Fans
Тема

Монтирования разделов , SSD

Автор: Rassol2 39 сообщений 6351 просмотров
#352941

Здравствуйте!
Получил долгожданный SSD Накопитель, поставил на него

text
/
/home
/swap - и после выключил его, дабы все равно 4гб

настроил по мануалу - http://help.ubuntu.ru/wiki/ssd
Кроме 2 пунктов.
Отключение дискового кэша в браузерах

А это вообще мне кажется перегнули. Или стоит ?
Отложенная запись
Ядро будет копить данные, ожидающие записи на диск, и записывать их либо при острой необходимости, либо по истечении таймаута.


Теперь думаю отключить журналирование - у меня ноутбук. Стоит оно того или нет ?

И второй вопрос.
Есть HDD я хочу примонтировать его в директории /home/Видео /home/Изображения /home/Музыка /home/.beckup
мне получается нужно для каждой директории сделать раздел на винте, или можно как то сделать один общий раздел на нем создать директории и примонтировать их.
Или опять же делать линки ?

#352949

я с журналированием на втором уже ССД сижу и никаких гвоздей... все ок... и первый жив (поставил в системник, как системный диск, ему уже года 3) и второй уже около года гудит...
трим включен.
если свап вам нужен только для расширения ОЗУ, то сделайте не разделом, а файлом. и включайте его тогда, когда вам надо.
Но если хотите юзать хибернейт, то надо раздел...

#352953

Я бы дисковый кэп в браузере ни вкоем случае не стал бы отключать.
Второе правильно, также я монтирую SSD с опцией relatime.
Ещё бы надо discard, но с ней монтироваине может не работать, я наблюдал это.
Отключать журналирование тоже бы не стал.

Пётр.

#352956

у меня вышло что то типо тово

UUID=37768a82-5d16-4b36-a6f1-632bfe18f715 / ext4 noatime,discard,errors=remount-ro,commit=60 0 1
# /home was on /dev/sda6 during installation
UUID=dfe39a03-bbc1-4ff2-86a1-e7e906d8cc74 /home ext4 noatime,discard,errors=remount-ro,commit=60 0 2
# swap was on /dev/sda5 during installation
#UUID=597666a0-f240-4108-9da9-e43712119b60 none swap sw 0 0
#352957

а вот как мне в /home/ несколько папок от другого винта поставить ?
Я немогу понять мне нужно под каждую папку выделить свой раздел на винте ?
или достаточно один раздел и в нем создать папки а потом как то присоединить их в /home

#352962

то есть предложений нет.
делаем так.
Создаем один большой раздел на весь винчестер.
На этом разделе создаем нужные папки, и делаем жосткую линковку в директорий с /home/Видео в Другой_винчестер/Видео

#352971
"Rassol2" написал:
/home/Видео

Да можно и просто монтировать его туда. И кстати, TRIM не лучше через крон настроить?

#352973
"sandaksatru" написал:
TRIM не лучше через крон настроить?

Я не в курсе как он должен работать по этому настраивал как по мануалам. И не видел что бы он через cron работал. То есть такие предложения.

Да можно и просто монтировать его туда

звучит хорошо мне бы пример.

делить винт на несколько разделов под видео музыку и документы неохота, так как незнаю сколько к меня там будет. Не хочу обделять раздел с музыкой если выделю больше на фильмы и не забью его. Ну вы поняли :)

#352989
"Rassol2" написал:
а вот как мне в /home/ несколько папок от другого винта поставить ?
Я немогу понять мне нужно под каждую папку выделить свой раздел на винте ?
или достаточно один раздел и в нем создать папки а потом как то присоединить их в /home

Монтируете директории через -о bind
Перед этим смонтировав сам раздел в директорию, например, /mnt/sdb1
Создаёте в домашней директории соответствующие точки монтирования в виде директорий и потом

text
mount /mnt/video /home/user/video -o bind

Тут приведена для примера, в вашей ситуации подправте для себя.

#353002

при особом желании можно создать LVM из нескольких накопителей, а потом гибко распределять размер разделов на лету(у одних забирать, дргим давать объемы). Желательно в ЛВМ совать зазеркалированные данные ибо если сдохнет, то есть возможность потерять все данные. Если это фильмы-музыка и вы регулярно бекапите необходимую инфу, то можно и без зеркала...

#353121

Rassol2, Если не ошибаюсь, при указании параметра discard в fstab происходит электронный вариант сброса блоков каждый раз при монтировании системы. Я не читал углубленно об этом процессе, но если рассуждать по логике, то должно происходить именно так. Отсюда вопрос - часто ли вы перезагружаете систему? На серваках у меня uptime около года. На десктопе - около пары недель, а то и больше бывает. Потому, наверное, и советуют тримить через крон. Это можно сделать следующим образом:

1. Убираем опцию discard из fstab.
2. Создаем файл конфига для ежедневного задания в кроне и открываем его на редактирование:

text
sudo touch /etc/cron.daily/trim
sudo nano /etc/cron.daily/trim

3. Добавляем в задание необходимые нам действия:

text
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date-R) ***" >> $LOG
fstrim-v / >> $LOG
fstrim-v /home >> $LOG

При желании, можно сменить расположение логов трима, а также разделы для таргета, если, например, добавите дополнительные ssd.
4. Сохраняемся, выходим, и делаем файл исполняемым.

text
sudo chmod +x /etc/cron.daily/trim

Всё.

"Rassol2" написал:
звучит хорошо мне бы пример.

делить винт на несколько разделов под видео музыку и документы неохота, так как незнаю сколько к меня там будет. Не хочу обделять раздел с музыкой если выделю больше на фильмы и не забью его. Ну вы поняли

В вашем случае тогда лучше действительно воспользоваться предложением kisil'a. Т.е. сначала создаете "/home/Видео" "/home/Изображения" "/home/Музыка" "/home/.beckup" (кстати, backup обычно через a пишется :) )

Потом монтируете ваш hdd куда-нибудь, например в /mnt/hdd. Заходите на примонтированный раздел и создаете в нём папки /Видео /Изображения /Музыка и /Backup.
После открываете fstab, добавляете туда строку монтирования вашего hdd по вышеуказанному адресу, а потом биндите папки в папки, например следующим образом:

text
/mnt/hdd/Видео /home/Видео none defaults,bind 0 0
#353123

не подскажите как проверить скорость записи и чтения в SSD а то какие то у меня значения смешные.

#353128
text
# hdparm -Tt /dev/sdX

где /dev/sdX - ваш SSD

Вот мой замер:
/dev/sda2:
Timing cached reads: 29628 MB in 2.00 seconds = 14834.32 MB/sec
Timing buffered disk reads: 1540 MB in 3.00 seconds = 512.85 MB/sec

#353131
sun написал:
text
# hdparm -Tt /dev/sdX

где /dev/sdX - ваш SSD

Вот мой замер:
/dev/sda2:
Timing cached reads: 29628 MB in 2.00 seconds = 14834.32 MB/sec
Timing buffered disk reads: 1540 MB in 3.00 seconds = 512.85 MB/sec

пффф

text
root@rassol2:/home/rassol2# hdparm -Tt /dev/sda6

/dev/sda6: Timing cached reads: 1692 MB in 2.00 seconds = 846.17 MB/sec Timing buffered disk reads: 716 MB in 3.00 seconds = 238.40 MB/sec root@rassol2:/home/rassol2#

По сравнению с механическим у меня все просто летает но по факту теста ......... o_O

#353133

а вот механический вообще потеря потерь.

text
root@rassol2:/home/rassol2# hdparm -Tt /dev/sdb1

/dev/sdb1: Timing cached reads: 1722 MB in 2.00 seconds = 860.73 MB/sec Timing buffered disk reads: 248 MB in 3.02 seconds = 82.06 MB/sec root@rassol2:/home/rassol2#

#353134

в рельных условиях неплохо помогает iotop
и запускаете что-то реальнокушающее накопитель на чтение или запись, ну там виртуалок штук 3 запускаете и т.д.
смотрите в иотопе реальную нагрузку по процессам...

#353135

может че то включить, или что то не так настроено готов предоставить все, дабы разобраться.
Я знаю что ноут старый и сато у меня не 3 как в винте. Из за этого потери, но насколько они сильные должны быть ?

#353137
Харитон написал:
в рельных условиях неплохо помогает iotop
и запускаете что-то реальнокушающее накопитель на чтение или запись, ну там виртуалок штук 3 запускаете и т.д.
смотрите в иотопе реальную нагрузку по процессам...

глаз оно мой радует по скорости, однозначно возвращать не буду. Но тесты дручают
Силиконовое соотношение :(

Показать
SSD
text
/dev/sda6:
 Timing cached reads:   1692 MB in  2.00 seconds = 846.17 MB/sec
 Timing buffered disk reads: 716 MB in  3.00 seconds = 238.40 MB/sec

HDD

text
/dev/sdb1:
 Timing cached reads:   1722 MB in  2.00 seconds = 860.73 MB/sec
 Timing buffered disk reads: 248 MB in  3.02 seconds =  82.06 MB/sec

#353138
"Rassol2" написал:
сато у меня не 3 как в винте.

Это влияет я думаю. А SSD какой?

/dev/sdb1:
Timing cached reads: 1722 MB in 2.00 seconds = 860.73 MB/sec
Timing buffered disk reads: 248 MB in 3.02 seconds = 82.06 MB/sec

Что-то маловато, у меня на терабайтном HDD Seagate 7200.14 выхлоп вот такой:
/dev/sdc5:

Timing cached reads: 28902 MB in 2.00 seconds = 14470.94 MB/sec
Timing buffered disk reads: 588 MB in 3.01 seconds = 195.45 MB/sec
#353139

Что-то маловато, у меня на терабайтном HDD Seagate 7200.14 выхлоп вот такой:
/dev/sdc5:

рядом стоит комп с SUSE так там на терабайте выхлоп по выше вашего в разы. И в десятки раз моего, что меня и напрягает.

меня предупреждали что скорость будет до 300мб, ну ничего повыше моего HDD того и взял.
собственно я тут и брал. http://www.sokol.ua/ssd-nakopitel-kingston-v300-60gb-7mm-sata-iii-ssd-only-24672/p142105/

Войдите или зарегистрируйтесь, чтобы ответить.