Page 1 of 4 123 ... LastLast
Results 1 to 15 of 73

Thread: SSD вместо HDD на роутере Asus

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Thumbs up SSD вместо HDD на роутере Asus

    что-то заметил что у меня куда-то исчезает на глазах свободное место на подключенном к WL500gP свободное место. Причем вчера вечерм смотрел свободного места на диске оставалось 1300М сегодня к 11 утра уже осталось 995М.
    В памяти запущены постоянно только эти процессы:
    по команде top

    Code:
    Mem: 28544K used, 1572K free, 0K shrd, 476K buff, 6472K cached
    Load average: 1.60, 1.28, 1.43    (State: S=sleeping R=running, W=waiting)
    
      PID USER     STATUS   RSS  PPID %CPU %MEM COMMAND
    16771 g00d-cat S        888   119 20.0  2.9 smbd
        4 g00d-cat SW         0     1 16.4  0.0 kswapd
    17067 g00d-cat R        432 17066  1.1  1.4 top
       98 g00d-cat SW         0     1  1.1  0.0 usb-storage-0
    16763 g00d-cat S        352    95  0.7  1.1 dropbear
      372 g00d-cat S       6412   371  0.1 21.2 rtorrent
        3 g00d-cat SWN        0     1  0.1  0.0 ksoftirqd_CPU0
      152 g00d-cat S       1668   148  0.0  5.5 php-fcgi
      151 g00d-cat S       1668   147  0.0  5.5 php-fcgi
      150 g00d-cat S       1668   143  0.0  5.5 php-fcgi
      153 g00d-cat S       1668   149  0.0  5.5 php-fcgi
      143 g00d-cat S       1664   142  0.0  5.5 php-fcgi
      149 g00d-cat S       1664   142  0.0  5.5 php-fcgi
      148 g00d-cat S       1664   142  0.0  5.5 php-fcgi
      147 g00d-cat S       1664   142  0.0  5.5 php-fcgi
    16786 g00d-cat S        940 16764  0.0  3.1 mc
      117 g00d-cat S        524     1  0.0  1.7 nmbd
      119 g00d-cat S        524     1  0.0  1.7 smbd
      142 g00d-cat S        516     1  0.0  1.7 lighttpd
    17066 g00d-cat S        464 16786  0.0  1.5 sh
      131 g00d-cat S        432   119  0.0  1.4 smbd
      371 g00d-cat S        260     1  0.0  0.8 screen
       68 g00d-cat S        248     1  0.0  0.8 httpd
       84 g00d-cat S        240     1  0.0  0.7 watchdog
       70 g00d-cat S        232     1  0.0  0.7 nas
       72 g00d-cat S        196     1  0.0  0.6 syslogd
    16764 g00d-cat S        180 16763  0.0  0.5 sh
        1 g00d-cat S        176     0  0.0  0.5 init
       95 g00d-cat S        156     1  0.0  0.5 dropbear
      125 g00d-cat S        152     1  0.0  0.5 cron
       83 g00d-cat S        148     1  0.0  0.4 infosvr
       86 g00d-cat S        144    84  0.0  0.4 ntp
      133 g00d-cat S        136     1  0.0  0.4 rsync
       73 g00d-cat S        120     1  0.0  0.3 klogd
       63 g00d-cat S        120     1  0.0  0.3 telnetd
        7 g00d-cat SW         0     1  0.0  0.0 mtdblockd
      103 g00d-cat SW         0     1  0.0  0.0 kjournald
        2 g00d-cat SW         0     1  0.0  0.0 keventd
        6 g00d-cat SW         0     1  0.0  0.0 kupdated
        5 g00d-cat SW         0     1  0.0  0.0 bdflush
       74 g00d-cat SW         0     1  0.0  0.0 khubd
       99 g00d-cat SW         0     1  0.0  0.0 scsi_eh_0
    команда ps говорит следующее

    Code:
    # ps
      PID  Uid     VmSize Stat Command
        1 g00d-cat    176 S   /sbin/init
        2 g00d-cat        SW  [keventd]
        3 g00d-cat        RWN [ksoftirqd_CPU0]
        4 g00d-cat        SW  [kswapd]
        5 g00d-cat        SW  [bdflush]
        6 g00d-cat        SW  [kupdated]
        7 g00d-cat        SW  [mtdblockd]
       63 g00d-cat    120 S   telnetd
       68 g00d-cat    272 S   httpd
       70 g00d-cat    232 S   nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
       72 g00d-cat    156 S   syslogd -m 0 -O /tmp/syslog.log -S -l 7
       73 g00d-cat    120 S   klogd
       74 g00d-cat        SW  [khubd]
       83 g00d-cat    148 S   infosvr br0
       84 g00d-cat    256 S   watchdog
       86 g00d-cat    144 S   ntp
       95 g00d-cat    156 S   dropbear
       98 g00d-cat        SW  [usb-storage-0]
       99 g00d-cat        SW  [scsi_eh_0]
      103 g00d-cat        SW  [kjournald]
      117 g00d-cat    552 S   /opt/sbin/nmbd -D
      119 g00d-cat    528 S   /opt/sbin/smbd -D
      125 g00d-cat    156 S   /opt/sbin/cron
      131 g00d-cat    432 S   /opt/sbin/smbd -D
      133 g00d-cat    136 S   /opt/bin/rsync --daemon
      142 g00d-cat    516 S   /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
      143 g00d-cat   1664 S   /opt/bin/php-fcgi
      147 g00d-cat   1664 S   /opt/bin/php-fcgi
      148 g00d-cat   1664 S   /opt/bin/php-fcgi
      149 g00d-cat   1664 S   /opt/bin/php-fcgi
      150 g00d-cat   1668 S   /opt/bin/php-fcgi
      151 g00d-cat   1668 S   /opt/bin/php-fcgi
      152 g00d-cat   1668 S   /opt/bin/php-fcgi
      153 g00d-cat   1668 S   /opt/bin/php-fcgi
      371 g00d-cat    324 S   SCREEN rtorrent
      372 g00d-cat   6600 S   rtorrent
    16763 g00d-cat    356 S   dropbear
    16764 g00d-cat    180 S   -sh
    16786 g00d-cat   1232 S   mc
    17074 g00d-cat    464 S   /bin/sh -c ps
    17075 g00d-cat    400 R   ps
    17076 g00d-cat    240 S   /opt/sbin/cron
    17077 g00d-cat    472 S   /bin/sh -c run-parts /opt/etc/cron.1min
    17078 g00d-cat    464 R   /bin/sh -c run-parts /opt/etc/cron.1min
    сейчас переодически просматриваю свободное пространство... так тает на глазах опять таки, правда с небольшой скоростью -
    20кб в час

    P.S. в rtorrente все файлы стоят на раздаче, ничего не закачивается.

    посмотрел свои пользовательские файлы к которым доступ из под самбы
    52701299kb
    свободно
    995844kb
    размер диска
    57299204kb (60Gb диск 300mb откушено по своп раздел, остальное в ext3)
    все показания через самбу

    итого 3602061kb куда то потеряно
    3,5 гигабайта ... прошивка ну от силы мегабайт 500 может занимать... а 3 гигабайта кудаж делись? и как их вернуть?
    Last edited by BuHT; 06-10-2007 at 10:56.

  2. #2
    чудес не бывает, что то пишется на диск.
    например не на него ли система пишет логи?

  3. #3
    Join Date
    Sep 2007
    Posts
    109
    Blog Entries
    1
    система походу нет
    syslogd -m 0 -O /tmp/syslog.log

    а вот торент клиент, вполне возможно... смари папки /opt/var/

  4. #4
    смотрел. тоже была мысль что что-то раздувает лог, но с логами все в порядке не больше 1 мегабайта.

    причем даже сделал доступным через самбу диск /tmp/harddisk т.е. весь usb диск

    зашел тотал командером и тупо посчитал размер всех папок на диске.
    всё как и писал выше + размер папки /opt - 500мегабайт.

    то есть всё ж не хватает 3гигабайт их нет в виде занятого пространства на диске, но их нет и в качестве доступного пространства.

    остается в виде объяснения что эти 3 гигабайта откусила под свои нужды файловая система ext3... но тогда, почему самба их относит к размеру диска доступного для записи?

    скриншот прилагаю
    Name:  12.PNG
Views: 1635
Size:  44.9 KB
    Last edited by BuHT; 07-10-2007 at 19:29.

  5. #5
    Join Date
    Sep 2007
    Posts
    109
    Blog Entries
    1
    df что показывает?
    в lost+found пусто? тогда смари файлы...
    у меня совпадает, то что показывает df и total com.

  6. #6
    Code:
    $ df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    rootfs                    2880      2880         0 100% /
    /dev/root                 2880      2880         0 100% /
    /dev/discs/disc0/part1
                          57299204  52880976   1507512  98% /tmp/harddisk
    /dev/discs/disc0/part1
                          57299204  52880976   1507512  98% /opt
    [g00d-cat@Greece root]$
    получается что и в df не хватает. странно прямо таки.

    P.S. количество свободного пространства отображаемого через df разниться со скриншотом выше, потому что удалил пару файликов. Но все равно 3 гигабайта недостает
    Last edited by BuHT; 08-10-2007 at 18:22.

  7. #7

    Переход с флэшки на HDD

    Здравствуйте!
    Озаботился переходом с флэшки(512 МВ:32-swap,128-opt,остальное-/tmp/mnt/disc0_3) на HDD...
    Опишу как я это представляю,а Вы поправьте...

    1)Сохраняю flashfs(это если пользовать п.2а).

    2)Надо как-то вытащить флэшку,здесь варианты:

    2а.Банальный сброс в дефолт,с последующими действиями над роутером и HDD как с нуля,чего делать не хотелось бы...

    2б.Размонтировать флэшку(попутно вопрос о синтаксисе и флагах:
    umount что? /dev/discs/disc0/part2 /opt - второй раздел,umount что? /dev/discs/disc0/part3 /tmp/mnt/disc0_3 - третий раздел,а со свопом что делать? swapoff ?Перегружать?).Чтобы размонтировать надо,по идее,поубивать(или корректно завершить) процессы,использующие флэшку. Samba'у,FTP,rtorrent,предположим,закрыть можно,а как быть с lighttpd,php-fcgi,[screen] ? Рубить через kill ?

    3)Вытаскиваю флэшку

    4)Подключаю HDD.Его fdisk'ом роутера бью,форматирую так же как флэшку(с разницей в размерах разделов).Тут опять непонятка со свопом,перекликающаяся с п.2б:его создать,но swapon не надо(он же вроде включен,если не делали swapoff)?

    5)Каким-то макаром перенести данные со 2,3 разделов флэшки на 2,3 разделы HDD соответственно...Тут чевой-то мыслей нет

    6)При успешном п.5 перегрузиться,и все должно быть как раньше...

    Жду с нетерпением.
    Спасибо!

  8. #8
    я сделал так...
    выключил роутер, запустил лайв сд убунты,
    подключил флешку и винч... создал разделы на винте(данные и своп), скинул полностью все с флешки на винт, включил роутер, подмантировал винч!
    Все ок
    wl-500gp + AGESTAR IUBCP + HDD Seagete 80 GB = 1.9.2.7-10 + lighttp + perl + sqlite2 + php + ados + rtorrent + Kaspersky update + squid(–enable-delay-pools) + rrd + smb + ntp + ftp + half-dynamic shaping...

  9. #9
    Join Date
    Jan 2007
    Location
    Kyiv
    Posts
    102
    Я смонтировал одновременно старый (флешка) и новый винт, побил новый на разделы, перенес данные куда нужно, выключил роутер и воткнул USB нового винта в разъем, где был старый (флешка), и фсе
    К тому же, форматировать новый винт удобнее, когда есть своп.
    Serhio_61
    Команды
    Code:
    fdisk -l
    и
    Code:
    df
    вам помогут
    Советую еще почитать тему про fstab

  10. #10
    Я создал образ диска и храню его на компе. В любой момент его можно восстановить на любом носителе с соответствующим изменением размеров разделов.

  11. #11
    Quote Originally Posted by Serhio_61 View Post
    Здравствуйте!
    Озаботился переходом с флэшки(512 МВ:32-swap,128-opt,остальное-/tmp/mnt/disc0_3) на HDD...
    Опишу как я это представляю,а Вы поправьте...

    1)Сохраняю flashfs(это если пользовать п.2а).
    Это можно сделать на всякий случай, + сохранить setting.
    Quote Originally Posted by Serhio_61 View Post
    2)Надо как-то вытащить флэшку,здесь варианты:

    2а.Банальный сброс в дефолт,с последующими действиями над роутером и HDD как с нуля,чего делать не хотелось бы...

    2б.Размонтировать флэшку(попутно вопрос о синтаксисе и флагах:
    umount что? /dev/discs/disc0/part2 /opt - второй раздел,umount что? /dev/discs/disc0/part3 /tmp/mnt/disc0_3 - третий раздел,а со свопом что делать? swapoff ?Перегружать?).Чтобы размонтировать надо,по идее,поубивать(или корректно завершить) процессы,использующие флэшку. Samba'у,FTP,rtorrent,предположим,закрыть можно,а как быть с lighttpd,php-fcgi,[screen] ? Рубить через kill ?

    3)Вытаскиваю флэшку

    4)Подключаю HDD.Его fdisk'ом роутера бью,форматирую так же как флэшку(с разницей в размерах разделов).Тут опять непонятка со свопом,перекликающаяся с п.2б:его создать,но swapon не надо(он же вроде включен,если не делали swapoff)?
    Если Ваш HDD больше 100Гб(точное число не помню), то без свопа Вы его не отформатируете на роутере - повиснет. Соот-но, подключайте и форматируйте винч при подключенной флешке и неотключенном свопе. И остальное тогда не нужно. Но для информации
    Code:
    umount /tmp/mnt/disc0_3
    umount /opt
    killall lighttpd
    killall php-fcgi
    killall screen
    Если у Вас был включен свап на флешке, то перед выдергиванием лучше сделать swapoff, а после подключение винча нужно делать swapon.
    Quote Originally Posted by Serhio_61 View Post
    5)Каким-то макаром перенести данные со 2,3 разделов флэшки на 2,3 разделы HDD соответственно...Тут чевой-то мыслей нет
    1. Если подключены одновременно, то - cp Вас спасет :-) Просто копируете содержимое одного каталога в другой.
    2. Если попеременно, можно исхитрится tar`ом зархивировать, скинуть по сетке, а потом развернуть на винче.
    Заархивировать
    Code:
    tar -czvf /путь/файл.tar.gz каталог_который_архивируем
    Разархивируем
    Code:
    tar -xvf /путь/файл.tar.gz куда_разархивируем_архивируем

    ИМХО.
    Лучше флешку оставить в роутере, а винчестер подключить только как хранилище. Предпосылки:
    1. Своп лучше иметь на устройстве, отличном от хранилища(из личного опыта с WL500gP).
    2. Винч чаще теряет инфу. Лично мне важнее не терять программы на роутере, чем загрузки.
    3. Флешка под своп дешевле чем винчестер, хотя теоретически выходит из строя чаще(физически).


    Если пойдете по этому пути, то Вам нужно:
    1. подключить винч, разбить его при помощи fdisk, можно сделать только один раздел;
    2. отформатировать его при помощи mke2fs;
    3. скопировать информацию, командой типа:
      Code:
      cp /tmp/mnt/disc0_3/* /tmp/mnt/disc1_1/

  12. #12

    Переехал,нажил головняк...

    Каюсь,пошёл по,как мне показалось,пути наименьшего сопротивления,предложенному в первом ответе 2bars...

    Всё хорошо,новый swap подхватился,правда на новый /tmp/mnt/disc0 стало кричать про целостность,пришлось проверить его e2fsck(он что-то там пофиксил).
    Смотрю дальше - rtorrent'а в запущенных нет...Причем через
    /opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf
    он запускается(и работает,веб-морда тоже) как от admin'а,так и от p2p.
    Выяснилось,что не работает /opt/etc/init.d/S99rtorrent start :

    Code:
    [admin@ASUS_WL-500gP root]$ /opt/etc/init.d/S99rtorrent start
    Starting rtorrent: rtorrent.
    [admin@ASUS_WL-500gP root]$ rt
    Cannot make directory '/tmp/uscreens': Permission denied
    Права,кому? p2p...? На tmp ? При первоначальной настройке(на флэшку) ничего подобного не делалось...
    В /opt/var/log/rtorrentInit.log пустота.
    Чуствую,что что-то (немножко,фигня какая-то) связанное со screen,но вот что ...?

    P.S.Наверно надо перезжать в соответствующую ветку по rtorrent,но там могут не понять

  13. #13
    Люди,ну подскажите,тут же простенькая ерундовинка...
    Дал права на запись на /tmp/ всем:
    chmod a+w /tmp
    В текущей сессии /opt/etc/init.d/S99rtorrent start отрабатывает,по rt консоль rtorrent появляется,но(рано радовался)...,сделав
    flashfs save && flashfs commit && flashfs enable и перегрузившись,
    все возвращается на круги своя - автоматом не пускается,вручную - как в предыд. посте
    Code:
    [admin@ASUS_WL-500gP root]$ /opt/etc/init.d/S99rtorrent start
    Starting rtorrent: rtorrent.
    [admin@ASUS_WL-500gP root]$ rt
    Cannot make directory '/tmp/uscreens': Permission denied
    /tmp/ при перезагрузке,похоже,перетирается...

    Может в S99rtorrent(насколько я понимаю, все из него пускается) какой-нибудь(ПОДСКАЖИТЕ КАКОЙ) отладочный вывод сделать?
    Last edited by Serhio_61; 06-10-2008 at 21:15.

  14. #14

    SSD вместо HDD на роутере Asus ?

    Винт, конечно, вещь классная.
    Но есть одно "но". Пусть и не очень, но шумит. В спальне (а именно там к-сожалению, так исторически сложилось, он стоит) это не в кайф. А флешка - никак не проявляется. И качает крыглые сутки, в том числе торренты.
    Можно, конечно SSD подключить, но дороговато это...

  15. #15
    Со временем посыпался флеш (LG), причина лог файл от rtorrent, он постоянно пишет, при наличие морды, так что на будущее поосторожней с логами.

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Replies: 400
    Last Post: 24-09-2019, 07:29
  2. Настройка DynDNS на роутере Asus
    By idtelecom in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 360
    Last Post: 23-08-2015, 16:31
  3. LTE от 4G Мегафон/MTC/Yota (Huawei E392/E398) на роутере Asus
    By vrungel in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 163
    Last Post: 06-06-2014, 08:54
  4. 10 шагов для настройки роутера с Flash Drive (вместо HDD)
    By Bdfy in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 07-11-2013, 12:36

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •