algo está confuso no meu sistema e agora não consigo acessar os repositórios rhel. próprio gerenciador de assinaturas não está lá. Como instalar o gerenciador de assinaturas.
munish's questions
[msingh@centos images]$ qemu-img info IE11-Win7-VMWare-disk1.qcow2
image: IE11-Win7-VMWare-disk1.qcow2
file format: qcow2
virtual size: 40G (42949672960 bytes)
disk size: 82G
cluster_size: 65536
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
2 freshInstall 0 2018-11-16 15:41:01 00:00:00.000
3 freshInstallActivated 3.5G 2018-11-17 02:50:15 00:06:45.305
4 90DayActivation 0 2018-11-17 09:06:41 00:00:00.000
Format specific information:
compat: 1.1
lazy refcounts: false
Como visto acima, os instantâneos são vistos com ID 2,3,4, mas não consigo vê-lo com o comando virsh abaixo. Esses instantâneos também estão causando uma grande diferença no tamanho do disco e no tamanho virtual
[msingh@centos images]$ sudo virsh snapshot-list Windows7FreeIE11
Name Creation Time State
------------------------------------------------------------
[msingh@centos images]$
Isso aconteceu depois que eu movi o arquivo de imagem IE11-Win7-VMWare-disk1.qcow2 para outro sistema de arquivos devido à limitação de espaço de armazenamento.
Como posso excluir os instantâneos porque o comando virsh não funciona porque não pode encontrar os instantâneos listados pelo qemu-img.
[msingh@centos images]$ sudo virsh list --all
[sudo] password for msingh:
Id Name State
----------------------------------------------------
1 Windows7FreeIE11 running
- centos7.0 shut off
- win10 shut off
ao tentar instalar o pidgin-screenshot com sudo ./configure --prefix=/usr
recebo este erro:
checking whether libcurl is usable... no
configure: error:
To compile this plugin *with* upload support, you must have :
- libcurl >= 7.19.1 (no) and glib>=2.14.0 (not checked).
Mas eu tenho os dois libcurl >= 7.19.1
disponíveisglib>=2.14.0
[msingh@centos pidgin-sendscreenshot-0.8]$ sudo yum list installed libcurl glib2
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
* base: centos.excellmedia.net
* elrepo: mirrors.coreix.net
* epel: epel.mirror.angkasa.id
* extras: centos.excellmedia.net
* ius: syd.mirror.rackspace.com
* nux-dextop: mirror.li.nux.ro
* updates: centos.excellmedia.net
Installed Packages
glib2.i686 2.54.2-2.el7 @base
glib2.x86_64 2.54.2-2.el7 @anaconda
libcurl.x86_64 7.29.0-46.el7
[msingh@centos pidgin-sendscreenshot-0.8]$ rpm -ql libcurl | grep /usr/lib64
/usr/lib64/libcurl.so.4
/usr/lib64/libcurl.so.4.3.0
[msingh@centos pidgin-sendscreenshot-0.8]$ rpm -ql glib2 | grep /usr/lib64
/usr/lib64/gio
/usr/lib64/gio/modules
/usr/lib64/gio/modules/giomodule.cache
/usr/lib64/libgio-2.0.so.0
/usr/lib64/libgio-2.0.so.0.5400.2
/usr/lib64/libglib-2.0.so.0
/usr/lib64/libglib-2.0.so.0.5400.2
/usr/lib64/libgmodule-2.0.so.0
/usr/lib64/libgmodule-2.0.so.0.5400.2
/usr/lib64/libgobject-2.0.so.0
/usr/lib64/libgobject-2.0.so.0.5400.2
/usr/lib64/libgthread-2.0.so.0
/usr/lib64/libgthread-2.0.so.0.5400.2
[msingh@centos pidgin-sendscreenshot-0.8]$
Eu acredito que está olhando para dentro /usr/lib
e não para dentro /usr/lib64
. Como faço para garantir que o comando de instalação procure no diretório /usr/lib64
as bibliotecas necessárias em vez de/usr/lib
Obteve o erro abaixo do qemu:
Unable to complete install: 'Cannot access storage file '/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2' (as uid:107, gid:107): Permission denied'
Então tentei alterar a propriedade como root, mas ainda falha:
[root@centos ~]# chown qemu.qemu /run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2
chown: changing ownership of ‘/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2’: Operation not permitted
Informações sobre o caminho/unidade:
[root@centos ~]# df -hT /dev/sda1
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 vfat 2.8T 55G 2.7T 2% /run/media/msingh/WDELEMENTS1