Архив метки: centos

CentOS Windows Virtio Drivers — драйвера дисковых устройств

Добрался я до установки домашнего сервера с виртуализацией KVM. На нем крутится windows Server, и подключен отдельный диск для файлопомойки. Чтобы поставить драйвера виртуальных дисков в windows, нужно поставить пакет virtIO-win на хост машине.

Подлючаем репозиторий:

1
# wget https://fedorapeople.org/groups/virt/virtio-win/virtio-win.repo -O /etc/yum.repos.d/virtio-win.repo
# wget https://fedorapeople.org/groups/virt/virtio-win/virtio-win.repo -O /etc/yum.repos.d/virtio-win.repo

Устанавливаем virtio-win:

1
# yum install virtio-win
# yum install virtio-win

Нужный нам образ лежит в папке /usr/share/virtio-win/. Монтируем его в виртуальный CD-ROM гостевой машины и ставим с него драйвера виртуального жесткого диска.

На хост машине смотрим где диск который нам нужен:

1
2
3
4
5
6
7
8
[root@serverVirt /]# fdisk -l
 
Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000721bb
[root@serverVirt /]# fdisk -l

Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000721bb

И подключаем его к гостевой машине:
2015-11-30_125432

Готово!)

Centos монтирование webdav на примере 4shared

Сначала надо установить пакет libproxy:

для x64

1
 yum install libproxy.x86_64
 yum install libproxy.x86_64

для i686

1
 yum install libproxy.i686
 yum install libproxy.i686

Далее скачаем rpm davfs2 и связанные пакеты:

для  x64:

1
2
3
wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.x86_64.rpm
wget ftp://dropbox.cloudlinux.com/pub/psbm/6.4/os/x86_64/RPMS/neon-0.29.3-2.el6.x86_64.rpm
wget http://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.2/x86_64/os/Packages/pakchois-0.4-3.2.el6.x86_64.rpm
wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.x86_64.rpm
wget ftp://dropbox.cloudlinux.com/pub/psbm/6.4/os/x86_64/RPMS/neon-0.29.3-2.el6.x86_64.rpm
wget http://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/6.2/x86_64/os/Packages/pakchois-0.4-3.2.el6.x86_64.rpm

для i686

1
2
3
wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.i686.rpm
wget ftp.scientificlinux.org/linux/scientific/6.4/x86_64/os/Packages/neon-0.29.3-2.el6.i686.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/pakchois-0.4-3.2.el6.i686.rpm
wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.i686.rpm
wget ftp.scientificlinux.org/linux/scientific/6.4/x86_64/os/Packages/neon-0.29.3-2.el6.i686.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/pakchois-0.4-3.2.el6.i686.rpm

Install:

для x64

1
 rpm -i davfs2-1.4.6-1.el6.rf.x86_64.rpm neon-0.29.3-2.el6.x86_64.rpm pakchois-0.4-3.2.el6.x86_64.rpm
 rpm -i davfs2-1.4.6-1.el6.rf.x86_64.rpm neon-0.29.3-2.el6.x86_64.rpm pakchois-0.4-3.2.el6.x86_64.rpm

для i686

1
rpm -i davfs2-1.4.6-1.el6.rf.i686.rpm neon-0.29.3-2.el6.i686.rpm pakchois-0.4-3.2.el6.i686.rpmwget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.i686.rpm
rpm -i davfs2-1.4.6-1.el6.rf.i686.rpm neon-0.29.3-2.el6.i686.rpm pakchois-0.4-3.2.el6.i686.rpmwget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.i686.rpm

Создаем точку монтирования:

1
mkdir /mnt/4shared
mkdir /mnt/4shared

Монтируем диск

1
2
3
4
5
6
7
mount -t davfs https://webdav.4shared.com /mnt/4shared/
Please enter the username to authenticate with server
https://webdav.4shared.com  or hit enter for none.
Username: username@mail.com
Please enter the password to authenticate user username  with server
https://webdav.4shared.com  or hit enter for none.
Password:
mount -t davfs https://webdav.4shared.com /mnt/4shared/
Please enter the username to authenticate with server
https://webdav.4shared.com  or hit enter for none.
Username: username@mail.com
Please enter the password to authenticate user username  with server
https://webdav.4shared.com  or hit enter for none.
Password:

!при этом в качестве логина используем адрес почты при регистрации, а не просто логин!

Сохраняем пароль

чтобы не набирать его каждый раз, в файле 

1
vi /etc/davfs2/secrets
vi /etc/davfs2/secrets

просываем пароль в виде «точка монтирования пользователь пароль» 

1
/mnt/4shared username pass
/mnt/4shared username pass

 

Webmin Centos 6 install

Устанавливаем ключ

1
rpm --import http://www.webmin.com/jcameron-key.asc
rpm --import http://www.webmin.com/jcameron-key.asc

Репо файл

1
vi /etc/yum.repos.d/webmin.repo
vi /etc/yum.repos.d/webmin.repo
1
2
3
4
[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1

Установка

1
yum install webmin
yum install webmin

Добавляем в автозагрузку

1
chkconfig webmin on
chkconfig webmin on

Настройки

1
/etc/webmin/miniserv.conf
/etc/webmin/miniserv.conf