Как вернуть загрузчик plymouth и космическую тему grub2

fedora 19 устанавливал из basic graphic mode, так как моя видеокарта GT 240 не полностью поддерживается драйверами nouveau. После установки grub2 был в текстовом режиме, ну и загрузка системы тоже происходила в текстовом режиме. Сделаем все опять красиво!

Подразумевается, что вы уже установили драйвера от nvidia.

Сперва установим тему для grub2. Открываем терминал и выполняем:

su -

 

yum install grub2-starfield-theme

 

echo «GRUB_THEME=\»/boot/grub2/themes/system/theme.txt\»» >> /etc/default/grub

Последняя строка добавит ссылку на тему в файл /etc/default/grub, который сейчас надо будет еще отредактировать:

gedit /etc/default/grub

Первым делом надо будет закомментить (а значит поставить символ # в начале строки) эти две строки:

#GRUB_TERMINAL_OUTPUT=»console»
#GRUB_GFXPAYLOAD_LINUX=text

Потом добавляем следующие строки:

GRUB_VIDEO_BACKEND=»vbe»
GRUB_TERMINAL_OUTPUT=»gfxterm»
GRUB_GFXMODE=»1280x1024x32″

Где 1280x1024x32 — это желаемое разрешение.
Изменяем значение GRUB_DEFAULT:

GRUB_DEFAULT=0

И последний шаг — конфигурация:

grub2-mkconfig -o /boot/grub2/grub.cfg

Готово.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Балансировка нагрузки с помощью Piranha

Речь пойдет о построении кластера с помощью Linux Virtual Server (LVS) и конфигурировании его с помощью пакета Piranha в CentOS. И так имеем два сервера c ip адресам 10.100.200.68 и 10.100.200.69, с установленным и настроенным на обеих серверах прокси сервером Squid.

Ниже приведена схема, кластеры который будем собирать.
LVS кластер

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Установка проприетарных драйверов в Fedora 19

Думаю многие из вас заметили что видекарта со стандартными драйверами достаточно сильно греется, основная причина это наличае не оптимальных драйверов для вашей видекарты.
И так рассмотрим как поставить драйвера на Fedora 19 64bit(возможно для 32битной версии инструкция так же сработает)

Установка krenel-devels

Стандартная версия ядра 3.9.5:

[root@localhost]# uname -a
Linux fedora.home 3.9.5-301.fc19.x86_64 #1 SMP Tue Jun 11 19:39:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

НЕ В КОЕМ СЛУЧАЕ НЕ ОБНОВЛЯЙТЕ ЯДРО ДО 3.10, ИНАЧЕ ДРАЙВЕРА У ВАС НЕ ЗАРАБОТАЮТ.

Ставим kernel-devels c rpmfind.net под ваше ядро(там же в поиске по запросу kernel-devels можете найти исходники под 32битную систему).

[root@localhost]# wget ftp://rpmfind.net/linux/fedora/linux/releases/19/Everything/x86_64/os/Packages/k/kernel-devel-3.9.5-301.fc19.x86_64.rpm
[root@localhost]# yum install perl
[root@localhost]# yum install kernel-devel-3.9.5-301.fc19.x86_64.rpm

Скачиваем драйвера с сайта ATI

[root@localhost] wget http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-13-6-beta-x86.x86_64.zip
[root@localhost] unzip amd-driver-installer-catalyst-13-6-beta-x86.x86_64.zip
[root@localhost] chmox +x amd-driver-installer-catalyst-13-6-beta-x86.x86_64.run
[root@localhost] ./amd-driver-installer-catalyst-13-6-beta-x86.x86_64.run

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

[root@localhost plugins]# fglrxinfo
display: :0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 6310 Graphics
OpenGL version string: 1.4 (2.1 (4.2.12337 Compatibility Profile Context 13.101))
Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

1С онлайн лучшее решение для бизнеса

Привет всем, недавно натолкнулся на очень класный сервис для маленьких компаний ои не очень. Суть заключается в том счто вы арендуете облако с 1С, тоесть сервис предоставляет вам терминальный доступ с уже отконфегурированной для вас одинэской. Теперь не нужно покупать лишнии лецензии, бояться за свои данные и т.д. Описание и промо ролик смотрите ниже.

Аренда программ 1С — удобно, экономично, безопасно. Попробуйте 1с 8 в аренду бесплатно.
Доступ к 1С у нас построен на основе популярной во всем мире модели SaaS (Software as a service — «программное обеспечение как услуга»)
Пользование сервисом аренды происходит на основе ежемесячной абонентской платы.
Чтобы зарегистрироваться, нужно выбрать тариф, нажать «Попробовать бесплатно» и заполнить форму.
Удобный личный кабинет, простой и понятный интерфейс.
Отличная служба технической поддержки. Мы любим каждого нашего клиента и готовы помочь. Обратиться можно любым удобным способом: телефон,почта, ICQ, Skype.

Бесплатный пробный период. Аренда — еще не совсем привычная услуга на российском рынке, а потому, прежде чем платить, хочется узнать, а за что платишь? Пожалуйста — все для Вас! Тестируйте бесплатно наш сервис в течение двух недель.

Адекватная стоимость услуг аренды . Мы предоставляем наши услуги по вполне доступным для любой компании расценкам.

Финансовые гарантии доступности сервиса. Мы убеждены, что наши услуги самого высокого качества, и готовы это доказать на практике. Деньгами. Читайте подробнее здесь.

ссылка на регистрацию
Вопщем смотрите промо ролик внизу и вам все станет понятно.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Восстановление и бэкап MySQL базы используя бинарные логи

Большинство из вас любят делать резервное копирование баз данных используя всеми любимую утилиту mysqldump.
Данная программка крайне популярна среди пользователей веб-хостингов. Читая содержимое таблиц, она создаёт файл с SQL-инструкциями для последующего заполнения. Как правило, при использовании люди забывают про несколько ключевых моментов:

  • Если не использовать блокировку таблиц, вполне можно получить нарушение логических связей между содержимым таблиц(если в процессе создания копии кто-то решит оставить запись в базе). Здесь косвенно может помочь накатывание части bin-log`a после восстановления из дампа. Так что если по каким-то причинам не блокируете таблицы — применяйте ключ —flush-log — при его использовании старый лог будет закрыт и начат новый. Если кто-то что-то запишет в процессе создания бэкапа — это отразится в начале журнала и вы без проблем перенесёте это изменение в базу. Я бы советовал после окончания бэкапа так же выполнить mysqladmin -flush-logs и положить в бэкап помимо dump-файла предпоследний бинарный журнал.
  • При использовании ключа —lock-tables все таблицы получают блокировку записи, запросы встают в очередь. Это может привести к таймаутам на стороне клиента.
  • Стоит так же иметь ввиду, что подъём(как и создание дампа) большой базы, сохраненной таким образом может изрядно затянуться — в первом случае вы сгребаете из базы все записи, а при обратном варианте — скармливаете их ей. Тем не менее, это один из немногих способов сбэкапить базу из консоли, не имея root-доступа.

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Мониторинг пользовательской активности с использованием psacct/acct

Тул psacc/acct opnsources приложение для мониторинга пользователе системы, запускается оно в бэкграунде и отслеживает активность каждого пользователя, какие ресурсы, команды были им использованы.

Это программа предоставляет отличную возможность следить за тем что пользователи делали, какие команды выполняли, сколько ресурсов используется, как долго пользователи были активны в системе.

Еще ода отличная функция этой утилиты это полный список ресурсов используемых такими сервисами как Apache, MySQL, FTP,SSH etc.

Linux User Activity Monitoring

Пакеты psacct/acct предоставляет несколько фич для мониторинга.

ac — статистика login/logoff пользователей в системе

lastcomm — последняя команда выполненная пользователем

accton — использует для включения выключения процессов

sa — полная информация о запущенных командах пользователя

last и lastb — показывает список последних залогиненых пользователей

More →

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Кастомизация консоли bash

Небольшая памятка для придания красивости консоли.

root ~ # cat /etc/bashrc
export PROMPT_COMMAND=ls;cal
alias ls="ls --color=auto"

if [ `whoami` = "root" ];
then
        export PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] \[\e[1;37m\]'
else
        export PS1='\[\e[0;32m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] \[\e[1;37m\]'
fi
Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Настройка GlusterFS 3.1.2 под Red Hat в контейнере OpenVZ

Обозначения:

Node1 — первая нода
Node2 — вторая нода
VPS1 — первый OpenVZ-контейнер
VPS2 — второй OpenVZ-контейнер
1. Создаем на Node1 и Node2 файл «/etc/sysconfig/modules/fuse.modules» со следующим содержанием:

/sbin/modprobe fuse

И делаем его исполняемым:

chmod +x /etc/sysconfig/modules/fuse.modules

2. Добавляем на Node1 и Node2 в файл «/etc/vz/conf/$VEID.conf» следующие строки:

CAPABILITY="NET_ADMIN:on SYS_ADMIN:on"
DEVICES="c:10:229:rw"

3. На контейнерах VPS1 и VPS2 создаем файл «/etc/init.d/fusedev» со следующим содержимым:

#!/bin/bash
# chkconfig: 05 05 05
# description: /dev/fuse file creation
#
# Get function from functions library
. /etc/rc.d/init.d/functions
/bin/mknod /dev/fuse c 10 229

И делаем его исполняемым, а так же добавляем в автозагрузку fusedev и автоматическое монтирование сетевых файловых систем из /etc/fstab:

chmod +x /etc/init.d/fusedev
chkconfig fusedev on
chkconfig netfs on

4. В контейнерах VPS1 и VPS2 в файле «/etc/glusterfs/glusterd.vol» удаляем из строки «rdma»:
option transport-type socket

5. Загружаем по ссылке «http://download.gluster.com/pub/gluster/glusterfs/3.1/LATEST/» RPM-пакеты «glusterfs-core» и «glusterfs-fuse», а так по ссылке «http://download.gluster.com/pub/gluster/glusterfs/fuse/» — fuse.
Устанавливаем на VPS1 и VPS2 пакеты «fuse, fuse-libs, glusterfs-core, glusterfs-fuse».

6. Прописываем на VPS1 и VPS2 в файле «/etc/hosts»:

192.168.0.1 node1.domain.ru node1
192.168.0.2 node2.domain.ru node2

7. На VPS1 и VPS2 создаем папки для хранилища:

mkdir -p /data/openvz

8. Перезагружаем Node1 и Node2.
9. Составляем кластер. Запускаем на VPS1 команду (node2 — хост из /etc/hosts):

gluster peer probe node2

10. Создаем и запускаем для примера реплицируемый volume с названием «api» (подробнее о replication и stripe):

gluster volume create openvz replica 2 transport tcp node1:/data/openvz1 node2:/data/openvz2
gluster volume start openvz
node1 и node2 — хосты из /etc/hosts.

11. И некоторые оптимизации — добавляем кэш. Выполняем команды на VPS1:

gluster volume set openvz performance.cache-size 500MB
gluster volume set openvz performance.write-behind-window-size 500MB

12. Добавляем в автозагрузку VPS1 и VPS2 монтирование файловой системы. В файл «/etc/fstab» добавляем:

localhost:/openvz /data/openvz glusterfs defaults,_netdev,noatime 0 0

Монтируем GlusterFS:

mount -a

Готово!

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Репозитории Red Hat/CentOS

Локальный репозитарий

Итак первое, скрипт для закачки пакетов с epel и rpmforge.

cat mirror.sh
#!/bin/sh

mirror_base_url=('http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/' 'http://epel.mirrors.arminco.com/6/x86_64/')
local_rpm_directory=/var/www/thttpd

for url in $mirror_base_url; do
        for rpm in `curl $url`; do
                rpmfile=$(echo $rpm | grep rpm | sed 's/.*"\(.*\)".*/\1/')
                if [ "$rpmfile" ];
                then
                        if [ ! -f "$local_rpm_directory/$rpmfile" ];
                        then
                                curl "$url$rpmfile" > "$local_rpm_directory/$rpmfile"
                        fi
                fi
        done
done

# ./mirror.sh
# createrepo /var/myrepofolder/

Установка epel и rpmfusion в RHEL

UPDATED 25.12.2012:

i386:

rpm -Uhv http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
rpm -Uhv http://fedora-mirror02.rbc.ru/pub/epel/6/i386/epel-release-6-8.noarch.rpm

x86_64:

rpm -Uhv http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-1.noarch.rpm
rpm -Uhv http://fedora-mirror02.rbc.ru/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Какая польза от творческих блогов

Творческие блоги – это ряд определенных сообществ в интернете, которые посвящены обсуждению различной информации о возможностях фантазии без границ, а так же обо что можно придумать и сделать собственными руками, написать по вдохновению или же нарисовать на стене подъезда, потому что  хорошее настроение. По всему миру можно встретить сотни тысяч творческих людей, которые готовы поделиться своими интересными идеями  с остальными, или же начать сотрудничать   с другими группами.  На данных блогах  ежедневно происходит обмен тысячами советами и возможностями, что поддерживает его на плаву и придает пользователям все большее желание общаться.

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

Какая польза от творческого блога

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

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

Официальный сайт творческого блога

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

 

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong