Задать вопрос
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    ky0, согласен, а главное полностью индивидуальное, поэтому и важен был вопрос к человеку который реально это видел в глаза. Если у него остались позитивные нотки то есть смысл тратить время на это мероприятие и потестировать самому.
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    АртемЪ, ну если говорить о "экстремальный" то я имею в виду проц будет в общем и целом теплее, вентиляторы крутиться быстрее износ ресурса, только в этом аспекте, понятно что это не разгон и не повышение вольтажа.
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    LoadAvarage очень нестабильный так что 100% там как раз таки когда сервер уже начинает помирать, а помирает он от очереди запросов в бд, которая скопилась постепенно.
    Так что думаю очень даже поможет.
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    АртемЪ, если вы пробовали и это добавило производительности то ответа да вполне хватит ;) в интернете я искать умею и сам ;)
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    sim3x, Все это он делегирует на исполнителя и это вполне оправдано, поскольку не он разбирается в железе.
    Так что с реализацией вопросов не будет, вопрос в том что свои сервера я никогда не заставлял работать в экстремальном режиме, а данный сервер не жалко ибо его обсулживание и мониторинг входят в стоимость.
  • Есть ли смысл отключать динамическую частоту процессора?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    есть ссылочка на материал или подтверждение данному заявлению?
  • Как настроить исключение редиректа в .htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    RewriteRule ^(.*)/$ /$1.html [R=301,L] - в данном случае перебивает вышестоящее правило поскольку находится внизу и так же добавляет .html
    ПО СУТИ У ВАС ДВА ПРАВИЛА КОТОРЫЕ ДЕЛАЮТ ОДНО И ТОЖЕ
    я вам показал как избавиться в одном из случаев, но второй у вас так же может сработать.
    как вариант попробуйте
    RewriteCond %{REQUEST_URI} !^es [NC]
  • Как установить deb пакет на Solus OS??

    shambler81
    @shambler81 Куратор тега Linux
    если в пользуетесь центром приложений и он вам ближе чем консол, то можно сделать вывод что вы чаще пользуетесь GUI нежелли терминалом, как следствие владеете последним хуже.
    Мне кажется данный дистрибутив вам не подходит, лучше воспользуйтесь linux mint.
  • Почему на западе любят поддомен www в адресе сайте, а у нас корень домена?

    prrrrrrr, у вас есть трехбуквеные домены ?
    в брауере к сожалению есть люди которые пишут сайты с ввв, притом молодые. По этому он и делается зеркалом к сайту, а вот по факту чем короче урл тем лучше, поскольку его легче запомнить и читать. так же именно для читаемости придумали ЧПУ. Удлиннять текст просто так нет смысла, так что все новые сайты лучше делать без ввв, основным доменом, а с ввв только те кто уже в индексе с ними.
  • Почему на западе любят поддомен www в адресе сайте, а у нас корень домена?

    не не несите чушь.
    Единственное для чего он в данный момент еще хоть как-то пригоден это если у вас специфический домен 1 уровня.
    например navi.gg, если у вас на визитке будет такая надпись то много она не добавит а вот если www.navi.gg
    возможно пойдет узнавание про че разговор, другого практической пользы от этого мамонта нет.
  • Как выполнить команду find с условием из двух расширений имени файла?

    find . -type f -name '*.otf' || '*.ttf' - найти все файлы otf но если будет ошибка и команда завершится не со статусом 0 то выполнить команду '*.ttf' :)
  • Как выполнить команду find с условием из двух расширений имени файла?

    нейм понимает только самые простые команды и не может поддерживать ничего более серьезного кроме *
  • Миграция установленной Ubuntu Server 16.04 на RAID1 - как сделать?

    shambler81
    @shambler81 Куратор тега Linux
    дд , но если у вас не очень с linux то можно попробовать загрузиться с загрузочной флешки типа acronis tune image
    и сделать что-то вроде https://youtu.be/lUZDY4VMgNU
  • Почему не работают переменные в htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    nastyskafomka,
    333/1111/index.php
    \w - выделится слово, как ты понимаешь / им не является и будет выделено 333
  • Как востановить работу innoDB после падения?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    Владимир Владимир отдельное спасибо
  • Как востановить работу innoDB после падения?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    В общем этапы действий следующие, если кому понадобится то я опишу.
    1. Запускаем в сейв мод минимальном для старта.
    2. Делаем дамп всех баз данных смотрим какая база останавливает дамп и вываливает в ошибку сервера.
    3. Дампим все целые базы
    4. Базы которые в состояние дать show tables делаем дамб и смотрм какая таблица валит дамп, обходим эту таблицу или эксклудом или дампим все таблицы отдельно
    5. Если база не в состояние дать даже список таблиц в бд то забираем только таблицы, каждую по отдельности, для этого заходим в папку где хранятся сами файлы и выбираем
    cd /var/lib/mysql/ваша бд/
    TABLE=$(ls  -la | grep ibd | grep -Eo b_.+[^.]) && echo "$TABLE" | cut -d '.' -f 1

    можно было конечно изящьней сделать но небыло времени, да и наглядность дает.
    В кратце мы читаем директорию только ibd расширения, удаляем в строке само расширение оставляя только список таблиц.

    Все что нам остается передать их в массив и смотреть какой код они отдают при дампе.
    mkdir /tmp/111
    mysqldump -uroot dbhikvisionpro b_vote > /tmp/111/b_vote.sql  2>&1 || echo "b_vote $?"
    mysqldump -uroot dbhikvisionpro b_vote_question > /tmp/111/b_vote_question.sql  2>&1 || echo "b_vote_question $?"
    mysqldump -uroot dbhikvisionpro b_vote_user > /tmp/111/b_vote_user.sql  2>&1 || echo "b_vote_user $?"

    на выходе имеем таблицы в папке, каждая своим файлом ( так удобней смотреть)
    исключаем те что крашат базу.
    В моем случае пришлось гасить mysql через kill -9 ps aux | grep mysql
    kill -9 номер пида
    После того как все плохие таблицы были исключены собираем все в кучу, вместо > делаем >> и на выход даем один файл, в результате получаем обычный дамп. на самом деле вариантов много через эксклуд и перечисление таблиц и тд и тп, но мне проще работать с массивами в баше.
    в результате получаем дамп, переносим его на отдельный сервер проверяем работает ли все, ну и после этого уже разбираемся в индивидуальном порядке с крашнутыми таблицами.
    в моем случае бэкапов вообще небыло так что даже стандартные таблицы можно было востановить только от стоковых таблиц движка. дабы мне этого хватило.
    ибо было убито 4 таблицы 2 востановил стоковыми ( хранение сессий и тд)
    2 можно было убить использовались при импорте 1с и креатятся каждый раз.

    mysqldump -uroot dbhikvisionpro b_abtest >> /tmp/alltables.sql
    mysqldump -uroot dbhikvisionpro b_admin_notify >> /tmp/alltables.sql
    mysqldump -uroot dbhikvisionpro b_admin_notify_lang >> /tmp/alltables.sql
    mysqldump -uroot dbhikvisionpro b_adv_banner_2_country >> /tmp/alltables.sql
    ....
  • Почему не работают переменные в htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    nastyskafomka, о вашей задаче в принципе, смысл вам собирать эти страницы ?
  • Как востановить работу innoDB после падения?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    с таблицами разобраться это я олень [^.ibd]
    это любое из сочетаний, так что
    b_app_passwor - дало ошибку из за отсутствия символа "d"
    А вот последняя которая вернула 2, вот она отвечает даже вот так
    mysql> use dbhikvisionpro
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    ^[[ADatabase changed
    mysql> drop tables b_xml_tree_import_1c;
    ERROR 2006 (HY000): MySQL server has gone away
    No connection. Trying to reconnect...
    Connection id:    3
    Current database: dbhikvisionpro
    
    ERROR 2006 (HY000): MySQL server has gone away
    No connection. Trying to reconnect...
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysqld/mysqld.sock' (111)
    ERROR:
    Can't connect to the server

    что приводит к падению сервера, что наводит меня на мысль что именно это блядство и томозит все.
    Вопрос как убить таблицу которая не хочет этого делать ?
  • Как востановить работу innoDB после падения?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    короче сделал вот так
    TABLE=$(ls  -la | grep ibd | grep -Eo b_.+[^.ibd]) && echo "$TABLE"

    потом перенаправил вот так
    mysqldump -uroot dbhikvisionpro b_adv_banner_2_group > /tmp/111/b_adv_banner_2_group.sql  || echo "b_adv_banner_2_group $?"
    mysqldump -uroot dbhikvisionpro b_adv_banner_2_page > /tmp/111/b_adv_banner_2_page.sql  || echo "b_adv_banner_2_page $?"
    mysqldump -uroot dbhikvisionpro b_adv_banner_2_site > /tmp/111/b_adv_banner_2_site.sql   || echo "b_adv_banner_2_site $?"
    .......

    В результате получил 76 метров таблиц и
    b_app_passwor 6
    b_catalog_discount_con 6
    b_catalog_loa 6
    b_clouds_file_uploa 6
    b_consent_fiel 6
    b_form_crm_fiel 6
    b_form_fiel 6
    b_im_comman 6
    b_lists_fiel 6
    b_mail_filter_con 6
    b_mail_message_u 6
    b_report_visual_report_dashboar 6
    b_rest_stat_metho 6
    b_sale_basket_archive_packe 6
    b_sale_loc_search_wor 6
    b_sale_order_archive_packe 6
    b_sale_order_roun 6
    b_sender_message_fiel 6
    b_sender_posting_rea 6
    b_sender_posting_unsu 6
    b_short_ur 6
    b_user_fiel 6
    b_user_profile_recor 6
    b_xml_tree_import_1c 2

    Особенно порадовал код завершения ;)
    сейчас на отдельной машине попробую создать БД и впихнуть таблицы.
    че с этими делать не понятно, файлы не пустые
  • Почему не работают переменные в htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    Все это есть у вас в вебмастере, куда вы и зачем это собрались передавать?
    \w+ - это слово и в него не входит ни один символ, включая слеш.
    Возможно вы имели в виду (.+)