console ports
by Budur Nagaraju
HI
can someone pls update the default vm console ports which needs to be open
in firewall ?
Regards,
Nagaraju
9 years, 1 month
unable to connect to storage
by Budur Nagaraju
After rebooting engine storage is unable to connect ,below are the logs,
anyways to resolve the issue ?
status = finished
2015-11-20 17:54:36,865 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [24fd9594] Start SPM Task failed -
result: cleanSuccess, message: VDSGenericException: VDSErrorException:
Failed to HSMGetTaskStatusVDS, error = Cannot obtain lock, code = 651
2015-11-20 17:54:36,883 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [24fd9594] spmStart polling ended, spm
status: Free
2015-11-20 17:54:36,898 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
(DefaultQuartzScheduler_Worker-59) [24fd9594] START,
HSMClearTaskVDSCommand(HostName = pbuovirt3, HostId =
2eabc525-c100-4b6e-8a0c-f4f6b0901bec,
taskId=ec568c7e-44e3-4fcd-a353-85033ad3d721), log id: 484dc789
2015-11-20 17:54:36,904 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
(DefaultQuartzScheduler_Worker-59) [24fd9594] FINISH,
HSMClearTaskVDSCommand, log id: 484dc789
2015-11-20 17:54:36,905 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [24fd9594] FINISH, SpmStartVDSCommand,
return:
org.ovirt.engine.core.common.businessentities.SpmStatusResult@4123abbf, log
id: 44e92a18
2015-11-20 17:54:36,910 INFO
[org.ovirt.engine.core.bll.storage.SetStoragePoolStatusCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] Running command:
SetStoragePoolStatusCommand internal: true. Entities affected : ID:
7816137d-e178-4998-9309-43e1c111ee1d Type: StoragePool
2015-11-20 17:54:36,929 ERROR
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02]
IrsBroker::Failed::GetStoragePoolInfoVDS due to:
IrsSpmStartFailedException: IRSGenericException: IRSErrorException:
SpmStart failed
2015-11-20 17:54:36,998 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] Irs placed on server
2eabc525-c100-4b6e-8a0c-f4f6b0901bec failed. Proceed Failover
2015-11-20 17:54:37,077 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] hostFromVds::selectedVds -
pbuovirt2, spmStatus Free, storage pool PBU
2015-11-20 17:54:37,096 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] SpmStatus on vds
d6c25f14-b5af-4290-a59e-26ce669c6549: Free
2015-11-20 17:54:37,101 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] starting spm on vds pbuovirt2,
storage pool PBU, prevId 3, LVER 25
2015-11-20 17:54:37,125 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] START,
SpmStartVDSCommand(HostName = pbuovirt2, HostId =
d6c25f14-b5af-4290-a59e-26ce669c6549, storagePoolId =
7816137d-e178-4998-9309-43e1c111ee1d, prevId=3, prevLVER=25,
storagePoolFormatType=V3, recoveryMode=Manual, SCSIFencing=false), log id:
1376671f
2015-11-20 17:54:37,145 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] spmStart polling started:
taskId = cb3041db-782b-45c4-b1ca-8887eba8c852
2015-11-20 17:54:38,151 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMGetTaskStatusVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] Failed in HSMGetTaskStatusVDS
method
2015-11-20 17:54:38,152 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] spmStart polling ended: taskId
= cb3041db-782b-45c4-b1ca-8887eba8c852 task status = finished
2015-11-20 17:54:38,152 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] Start SPM Task failed -
result: cleanSuccess, message: VDSGenericException: VDSErrorException:
Failed to HSMGetTaskStatusVDS, error = Cannot obtain lock, code = 651
2015-11-20 17:54:38,172 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] spmStart polling ended, spm
status: Free
2015-11-20 17:54:38,191 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] START,
HSMClearTaskVDSCommand(HostName = pbuovirt2, HostId =
d6c25f14-b5af-4290-a59e-26ce669c6549,
taskId=cb3041db-782b-45c4-b1ca-8887eba8c852), log id: 3970d6ee
2015-11-20 17:54:38,200 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] FINISH,
HSMClearTaskVDSCommand, log id: 3970d6ee
2015-11-20 17:54:38,201 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStartVDSCommand]
(DefaultQuartzScheduler_Worker-59) [ce0aa02] FINISH, SpmStartVDSCommand,
return:
org.ovirt.engine.core.common.businessentities.SpmStatusResult@3334cb75, log
id: 1376671f
2015-11-20 17:54:38,206 INFO
[org.ovirt.engine.core.bll.storage.SetStoragePoolStatusCommand]
(DefaultQuartzScheduler_Worker-59) [4f198896] Running command:
SetStoragePoolStatusCommand internal: true. Entities affected : ID:
7816137d-e178-4998-9309-43e1c111ee1d Type: StoragePool
2015-11-20 17:54:38,233 ERROR
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand]
(DefaultQuartzScheduler_Worker-59) [4f198896]
IrsBroker::Failed::GetStoragePoolInfoVDS due to:
IrsSpmStartFailedException: IRSGenericException: IRSErrorException:
SpmStart failed
^C
[root@pscloud ~]#
9 years, 1 month
[3.6] API - Internal Server Error
by Maksim Naumov
After some time, API stopped work.
When I try to run any request I see only "Internal Server Error" and the
log like this:
2015-11-18 17:53:05,634 ERROR
[org.ovirt.engine.extension.aaa.jdbc.binding.api.AuthnExtension] (default
task-314) [] Unexpected Exception invoking:
AAA_AUTHN_AUTHENTICATE_CREDENTIALS[d9605c75-6b43-4b00-b32c-06bdfa80244c]
How can fix it?
--
Maksim Naumov
Hitmeister GmbH
Softwareentwickler
Habsburgerring 2
50674 Köln
E: maksim.naumov(a)hitmeister.de
www.hitmeister.de
HRB 59046, Amtsgericht Köln
Geschäftsführer: Dr. Gerald Schönbucher
9 years, 1 month
time zone in ovirt node
by Budur Nagaraju
HI
How to set time zone in ovirt node ? am using ovirt version 3.5.
Thanks,
Nagaraju
9 years, 1 month
[EVENTS] oVirt event about storage domain
by Julian De Marchi
heya--
I am running a 3.6 cluster using hosted-engine. I have finally got the
cluster running and left it over the weekend. Today however in my Events
panel in the manager interface I am seeing this entry:
The Hosted Engine Storage Domain doesn't no exist. It should be imported
into the setup.
I go to import data into my cluster and it says there is no data domains
to import. In 3.5 this was never an issue and the hosted-engine pool was
never visible in the management interface.
Would appreciate any help. Thanks!
--julian
9 years, 1 month
hosted-hs-agent
by Julian De Marchi
Heya--
Having issues starting ovirt-ha-agent on centos7. Any ideas? The IP is
pingable from the host. This is fresh install.
ovirt-hosted-engine-ha-1.2.7.2-1.el7.centos.noarch
==> agent.log <==
MainThread::ERROR::2015-11-11
15:49:13,340::brokerlink::278::ovirt_hosted_engine_ha.lib.brokerlink.BrokerLink::(_communicate)
Connection closed
MainThread::ERROR::2015-11-11
15:49:13,340::hosted_engine::406::ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine::(_initialize_broker)
Failed to start necessary monitors
MainThread::ERROR::2015-11-11
15:49:13,341::agent::177::ovirt_hosted_engine_ha.agent.agent.Agent::(_run_agent)
Error: 'Failed to start monitor ping, options {'addr': '10.254.83.1'}:
Connection closed' - trying to restart agent
Many thanks!
--julian
9 years, 1 month
Importing gluster SD from geo-replicated volume
by Ivan Bulatovic
Hi, I have two DC's (both initialized), two-node each, and on the first
one I have a replica 2 gluster storage domain that is geo-replicating on
a replica 2 slave volume on the second DC (managed within the same
engine). When I stop the replication (volumes are synced) and try to
import the gluster storage domain that resides on the slave, import
storage domain dialog throws a general exception.
Exception is raised when vdsm loads the list of backup servers so that
the backup-volfile-servers mount option could get populated. If I
override that in storageServer.py, so that it always return blank, or
when I manually enter this option in the import storage domain dialog,
then everything works as expected.
Maybe it's worth mentioning that I have a dedicated gluster network and
hostnames for all nodes in both DC's (node hostname, and hostname I use
for gluster on that node are different), and that all attempts to import
a storage domain were on the second DC.
Btw, setting up gluster geo-replication from oVirt was a breeze, easy
and straightforward. Importing domain based on slave gluster volume
works when gluster storage domain that resides on master volume gets
removed from the first DC. This is something that we could improve, if I
don't detach and remove original gluster sd, import storage dialog just
shows up again after a short "running circle", but it should provide a
warning that there is another storage domain already active/registered
in the engine with the same ID/name and that the domain should be
removed (or the engine can do it for us). I get this warning only when
I've already removed storage domain on a master volume from the first DC
(which doesn't make sense to me).
I can open bug reports for both issues if needed, just want to check if
the rationale behind the process is correct or not.
vdsm-gluster-4.17.10.1-0.el7
ovirt-engine-webadmin-portal-3.6.1-0.0.master.20151117185807.git529d3d2.el7
engine.log
2015-11-19 07:33:15,245 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(default task-23) [34886be8] Correlation ID: null, Call Stack: null,
Custom Event ID: -1, Message: The error message for connection
hostname:/volname returned by VDSM was: General Exception
2015-11-19 07:33:15,245 ERROR
[org.ovirt.engine.core.bll.storage.BaseFsStorageHelper] (default
task-23) [34886be8] The connection with details 'hostname:/volname'
failed because of error code '100' and error message is: general exception
vdsm.log
Thread-38::ERROR::2015-11-19
07:33:15,237::hsm::2465::Storage.HSM::(connectStorageServer) Could not
connect to storageServer
Traceback (most recent call last):
File "/usr/share/vdsm/storage/hsm.py", line 2462, in connectStorageServer
conObj.connect()
File "/usr/share/vdsm/storage/storageServer.py", line 224, in connect
self._mount.mount(self.options, self._vfsType, cgroup=self.CGROUP)
File "/usr/share/vdsm/storage/storageServer.py", line 324, in options
backup_servers_option = self._get_backup_servers_option()
File "/usr/share/vdsm/storage/storageServer.py", line 341, in
_get_backup_servers_option
servers.remove(self._volfileserver)
ValueError: list.remove(x): x not in list
9 years, 1 month
Re: [ovirt-users] remove volume from DB
by Sahina Bose
This is a multi-part message in MIME format.
--------------040802090303020404010307
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
On 11/18/2015 10:22 PM, paf1(a)email.cz wrote:
> Hello,
> yes, I'm talking about gluster volumes.
> "storages" not defined yet.
> The main problem is about how to remove all definitions from gluster
> configs on nodes and in ovirt too ( maybe oVirt will update
> automaticaly , as U wrote before ).
>
>
>
>
> 1) nodes are in maintenance mode, glustred is running with errors
>
> *# systemctl status glusterd*
> glusterd.service - GlusterFS, a clustered file-system server
> Loaded: loaded (/usr/lib/systemd/system/glusterd.service; enabled)
> Active: *active (running)* since St 2015-11-18 14:12:26 CET; 3h
> 16min ago
> Process: 4465 ExecStart=/usr/sbin/glusterd -p /var/run/glusterd.pid
> --log-level $LOG_LEVEL $GLUSTERD_OPTIONS (code=exited, status=0/SUCCESS)
> Main PID: 4466 (glusterd)
> CGroup: /system.slice/glusterd.service
> ├─4466 /usr/sbin/glusterd -p /var/run/glusterd.pid
> --log-level INFO
> └─4612 /usr/sbin/glusterfs -s localhost --volfile-id
> gluster/glustershd -p /var/lib/glusterd/glustershd/run/glustershd.pid
> -l /var/log/glusterfs/glustershd.log -S /var/run/glus...
>
> lis 18 17:25:44 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:25:44.288734] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:26:23 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:26:23.297273] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:26:41 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:26:41.302793] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:26:54 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:26:54.307579] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:27:33 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:27:33.316049] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:27:51 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:27:51.321659] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:28:04 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:28:04.326615] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:28:43 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:28:43.335278] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:29:01 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:29:01.340909] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> lis 18 17:29:14 1hp2.algocloud.net etc-glusterfs-glusterd.vol[4466]:
> [2015-11-18 16:29:14.345827] C
> [rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management: server
> 16.0.0...onnecting.
> Hint: Some lines were ellipsized, use -l to show in full.
The log at /var/log/glusterfs/etc-glusterfs-glusterd.vol.log will give
you more information on the errors
>
> 2) all gluster data was cleared from filesystem ( meaning "
> .glusterfs" , VM's data , etc. ( rm -rf ./.* ; rm -rf ./* = really
> cleaned ) )
> 3) from command line :
>
> #*gluster volume info 1HP-R2P1**
> *
> Volume Name: 1HP-R2P1
> Type: Replicate
> Volume ID: 8b667651-7104-4db9-a006-4effa40524e6
> Status: Started
> Number of Bricks: 1 x 2 = 2
> Transport-type: tcp
> Bricks:
> Brick1: 1hp1-san:/STORAGE/p1/G
> Brick2: 1hp2-san:/STORAGE/p1/G
> Options Reconfigured:
> performance.readdir-ahead: on
>
> *# cat /etc/hosts*
> 172.16.5.151 1hp1
> 172.16.5.152 1hp2
> 172.16.5.153 2hp1
> 172.16.5.154 2hp2
>
> 16.0.0.151 1hp1-SAN
> 16.0.0.152 1hp2-SAN
> 16.0.0.153 2hp1-SAN
> 16.0.0.154 2hp2-SAN
>
>
> # *gluster peer status* ( in Ovirt nodes defined in 172.16.5.0 (mgmt -
> 1Gb ), but bricks in 16.0.0.0 network ( VM's - 10Gb ( repl/move) )
> Number of Peers: 4
>
> Hostname: *172.16.5.152*
> Uuid: 47b030ab-75d8-49ec-b67d-650e22dc2271
> State: Peer in Cluster (Connected)
> Other names:
> *1hp2* *
>
> which of them are correct - both ??* - would I mix it ?? ( peers in
> the same net, of course ( 16.0.0.0 ) )
If you want to add bricks using the 16.0.0.0 network, from ovirt you
will need to set this up like below
1. Define a network in the cluster with "gluster" network role.
2. After you add the hosts to ovirt using the 172.16.. network, assign
the "gluster" network to the 16.0.. interface using the "Setup Networks"
dialog.
Now when you create the volume from oVirt, the 16.0 network will be used
to add the bricks.
But in your case it looks like the same host is known as 2 peers - 1hp2
and 1hp2-SAN? Did you set this up from gluster CLI?
You could try peer detaching 1hp2-SAN and peer probing it again from
another host. (1hp2-SAN should be shown as other name for 1hp2)
>
> Hostname: 1hp2-SAN
> Uuid: 47b030ab-75d8-49ec-b67d-650e22dc2271
> State: Peer in Cluster (Connected)
>
> Hostname: 2hp2-SAN
> Uuid: f98ff1e1-c866-4af8-a6fa-3e8141a207cd
> State: Peer in Cluster (Connected)
>
> Hostname: 2hp1-SAN
> Uuid: 7dcd603f-052f-4188-94fa-9dbca6cd19b3
> State: Peer in Cluster (Connected)
>
> #*gluster volume delete 1HP-R2P1*
> Deleting volume will erase all information about the volume. Do you
> want to continue? (y/n) y
> *Error : Request timed out*
Please attach gluster log for identifying the issue.
> *node info :* all in current version
> OS Version:RHEL - 7 - 1.1503.el7.centos.2.8
> Kernel Version 3.10.0 - 229.20.1.el7.x86_64
> KVM Version:2.3.0 - 29.1.el7
> LIBVIRT Version:libvirt-1.2.8-16.el7_1.5
> VDSM Version:vdsm-4.17.999-152.git84c0adc.el7
> SPICE Version:0.12.4 - 9.el7_1.3
> GlusterFS Version:glusterfs-3.7.6-1.el7
> oVirt : 3.6
>
>
>
> regs.
> pavel
>
> On 18.11.2015 17:17, Sahina Bose wrote:
>> Are you talking of gluster volumes shown in Volumes tab?
>>
>> If you have removed only the gluster volumes and not the gluster
>> nodes - the oVirt engine will update the configuration with backend
>> gluster.
>> However, if the gluster nodes are also removed from backend - the
>> nodes should be in Non-responsive state in the UI?
>> You could put all nodes in gluster cluster in maintenance mode, and
>> forceremove(checkbox provided) the nodes.
>>
>> On 11/18/2015 07:26 PM, paf1(a)email.cz wrote:
>>> Hello,
>>> howto remove volume definition from oVirt DB ( & from nodes gluster
>>> config ) if volume totaly cleaned in background in running mode ??
>>>
>>> regs.
>>> Paf1
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users(a)ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/users
>>
>
--------------040802090303020404010307
Content-Type: multipart/related;
boundary="------------050804030102040002090400"
--------------050804030102040002090400
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<br>
<div class="moz-cite-prefix">On 11/18/2015 10:22 PM, <a class="moz-txt-link-abbreviated" href="mailto:paf1@email.cz">paf1(a)email.cz</a>
wrote:<br>
</div>
<blockquote cite="mid:564CACB1.3000103@email.cz" type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
Hello, <br>
yes, I'm talking about gluster volumes.<br>
"storages" not defined yet.<br>
The main problem is about how to remove all definitions from
gluster configs on nodes and in ovirt too ( maybe oVirt will
update automaticaly , as U wrote before ).<br>
<br>
<img src="cid:part1.00080909.05020609@redhat.com" alt=""
height="323" width="918"><br>
<br>
<br>
1) nodes are in maintenance mode, glustred is running with errors<br>
<br>
<b># systemctl status glusterd</b><br>
glusterd.service - GlusterFS, a clustered file-system server<br>
Loaded: loaded (/usr/lib/systemd/system/glusterd.service;
enabled)<br>
Active: <b><font color="#33cc00">active (running)</font></b>
since St 2015-11-18 14:12:26 CET; 3h 16min ago<br>
Process: 4465 ExecStart=/usr/sbin/glusterd -p
/var/run/glusterd.pid --log-level $LOG_LEVEL $GLUSTERD_OPTIONS
(code=exited, status=0/SUCCESS)<br>
Main PID: 4466 (glusterd)<br>
CGroup: /system.slice/glusterd.service<br>
├─4466 /usr/sbin/glusterd -p /var/run/glusterd.pid
--log-level INFO<br>
└─4612 /usr/sbin/glusterfs -s localhost --volfile-id
gluster/glustershd -p
/var/lib/glusterd/glustershd/run/glustershd.pid -l
/var/log/glusterfs/glustershd.log -S /var/run/glus...<br>
<br>
<font color="#ff0000">lis 18 17:25:44 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:25:44.288734] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:26:23 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:26:23.297273] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:26:41 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:26:41.302793] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:26:54 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:26:54.307579] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:27:33 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:27:33.316049] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:27:51 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:27:51.321659] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:28:04 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:28:04.326615] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:28:43 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:28:43.335278] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:29:01 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:29:01.340909] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.<br>
lis 18 17:29:14 1hp2.algocloud.net
etc-glusterfs-glusterd.vol[4466]: [2015-11-18 16:29:14.345827] C
[rpc-clnt-ping.c:165:rpc_clnt_ping_timer_expired] 0-management:
server 16.0.0...onnecting.</font><br>
Hint: Some lines were ellipsized, use -l to show in full.<br>
</blockquote>
<br>
The log at /var/log/glusterfs/etc-glusterfs-glusterd.vol.log will
give you more information on the errors<br>
<br>
<blockquote cite="mid:564CACB1.3000103@email.cz" type="cite"> <br>
2) all gluster data was cleared from filesystem ( meaning "
.glusterfs" , VM's data , etc. ( rm -rf ./.* ; rm -rf ./* =
really cleaned ) )<br>
3) from command line :<br>
<br>
#<b> gluster volume info 1HP-R2P1</b><b><br>
</b><br>
Volume Name: 1HP-R2P1<br>
Type: Replicate<br>
Volume ID: 8b667651-7104-4db9-a006-4effa40524e6<br>
Status: Started<br>
Number of Bricks: 1 x 2 = 2<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: 1hp1-san:/STORAGE/p1/G<br>
Brick2: 1hp2-san:/STORAGE/p1/G<br>
Options Reconfigured:<br>
performance.readdir-ahead: on<br>
<br>
<b># cat /etc/hosts</b><br>
<tt> 172.16.5.151 1hp1 </tt><tt><br>
</tt><tt> 172.16.5.152 1hp2 </tt><tt><br>
</tt><tt> 172.16.5.153 2hp1</tt><tt><br>
</tt><tt> 172.16.5.154 2hp2 </tt><tt><br>
</tt><tt><br>
</tt><tt> 16.0.0.151 1hp1-SAN </tt><tt><br>
</tt><tt> 16.0.0.152 1hp2-SAN </tt><tt><br>
</tt><tt> 16.0.0.153 2hp1-SAN</tt><tt><br>
</tt><tt> 16.0.0.154 2hp2-SAN </tt><br>
<br>
<br>
# <b>gluster peer status</b> ( in Ovirt nodes defined in
172.16.5.0 (mgmt - 1Gb ), but bricks in 16.0.0.0 network ( VM's -
10Gb ( repl/move) )<br>
Number of Peers: 4<br>
<br>
Hostname: <font color="#cc0000"><b>172.16.5.152</b></font><br>
Uuid: 47b030ab-75d8-49ec-b67d-650e22dc2271<br>
State: Peer in Cluster (Connected)<br>
Other names:<br>
<b><font color="#cc0000">1hp2</font></b> <font color="#cc0000"><b><br>
<br>
which of them are correct - both ??</b></font> - would I mix
it ?? ( peers in the same net, of course ( 16.0.0.0 ) )<br>
</blockquote>
<br>
If you want to add bricks using the 16.0.0.0 network, from ovirt you
will need to set this up like below<br>
1. Define a network in the cluster with "gluster" network role.<br>
2. After you add the hosts to ovirt using the 172.16.. network,
assign the "gluster" network to the 16.0.. interface using the
"Setup Networks" dialog.<br>
Now when you create the volume from oVirt, the 16.0 network will be
used to add the bricks.<br>
<br>
But in your case it looks like the same host is known as 2 peers -
1hp2 and 1hp2-SAN? Did you set this up from gluster CLI?<br>
You could try peer detaching 1hp2-SAN and peer probing it again from
another host. (1hp2-SAN should be shown as other name for 1hp2)<br>
<br>
<br>
<blockquote cite="mid:564CACB1.3000103@email.cz" type="cite"> <br>
Hostname: 1hp2-SAN<br>
Uuid: 47b030ab-75d8-49ec-b67d-650e22dc2271<br>
State: Peer in Cluster (Connected)<br>
<br>
Hostname: 2hp2-SAN<br>
Uuid: f98ff1e1-c866-4af8-a6fa-3e8141a207cd<br>
State: Peer in Cluster (Connected)<br>
<br>
Hostname: 2hp1-SAN<br>
Uuid: 7dcd603f-052f-4188-94fa-9dbca6cd19b3<br>
State: Peer in Cluster (Connected)<br>
<br>
#<b> gluster volume delete 1HP-R2P1</b><br>
Deleting volume will erase all information about the volume. Do
you want to continue? (y/n) y<br>
<font color="#cc0000"><b>Error : Request timed out</b></font><br>
</blockquote>
<br>
Please attach gluster log for identifying the issue.<br>
<br>
<blockquote cite="mid:564CACB1.3000103@email.cz" type="cite"> <b>node
info :</b> all in current version<br>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>OS Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row0_value">
RHEL - 7 - 1.1503.el7.centos.2.8</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>Kernel Version </tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row1_value">3.10.0
- 229.20.1.el7.x86_64</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>KVM Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row2_value">
2.3.0 - 29.1.el7</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>LIBVIRT Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row3_value">
libvirt-1.2.8-16.el7_1.5</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>VDSM Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row4_value">
vdsm-4.17.999-152.git84c0adc.el7</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>SPICE Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row5_value">
0.12.4 - 9.el7_1.3</span></tt></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<div class="col-md-6"><tt>GlusterFS Version:</tt><tt><span
class="GJ1IWOQCMMD"
id="SubTabHostGeneralSoftwareView_formPanel_col0_row6_value">
glusterfs-3.7.6-1.el7</span></tt></div>
</div>
</div>
</div>
</div>
oVirt : 3.6<br>
<br>
<br>
<br>
regs.<br>
pavel<br>
<br>
<div class="moz-cite-prefix">On 18.11.2015 17:17, Sahina Bose
wrote:<br>
</div>
<blockquote cite="mid:564CA4B0.9090209@redhat.com" type="cite">
<meta content="text/html; charset=utf-8"
http-equiv="Content-Type">
Are you talking of gluster volumes shown in Volumes tab?<br>
<br>
If you have removed only the gluster volumes and not the gluster
nodes - the oVirt engine will update the configuration with
backend gluster.<br>
However, if the gluster nodes are also removed from backend -
the nodes should be in Non-responsive state in the UI? <br>
You could put all nodes in gluster cluster in maintenance mode,
and forceremove(checkbox provided) the nodes.<br>
<br>
<div class="moz-cite-prefix">On 11/18/2015 07:26 PM, <a
moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:paf1@email.cz"><a class="moz-txt-link-abbreviated" href="mailto:paf1@email.cz">paf1(a)email.cz</a></a> wrote:<br>
</div>
<blockquote cite="mid:564C8375.9020506@email.cz" type="cite">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
Hello, <br>
howto remove volume definition from oVirt DB ( & from
nodes gluster config ) if volume totaly cleaned in background
in running mode ??<br>
<br>
regs.<br>
Paf1<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Users@ovirt.org">Users(a)ovirt.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>
--------------050804030102040002090400
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-ID: <part1.00080909.05020609(a)redhat.com>
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
PWKP4KhV/+zfJyIXX9ypXpgEBEhIqBgSJDrWuZjTB2APPDBu27Y/Fy/+aPr0Jd9/9/W9d4/Z
/8+pT+6NWVodOqD/uDlzlnOSp6Z06tRVRH7//UezWX7d/JOIXHppl1kvPrly5fLHn5h+333P
vv324heef87m8u08tx9q1tQgHTlynIi89+4HlnJR5/1+fUepq1q1uuzpZ2b//vtvT098wmph
7Ffo2DHupht7tGnT/j//mRT8771vnAaLMUsmPfv49999PXvOst27djz80P32T77ff3/RrBdf
uO22YWPHTCoqdDNCPX3uixoXE91kzn+XZmYenzzpqd17Tk2MuUZ5YXLlA1Pf7rn3IREZM+am
55575MA/uwwJEvPv9ThOM4PrgYTri78as4fboeG2nueeeSwtbfPEp+a0aX15Le8V98zmsg3r
1xgMCQ89NEVEtmzZWFRYJuK8H/buP+3NV9Wu7ZUi8uOmHwpM8vPPP4hIu7Y97MVcy3t6165b
M4nTsejk57WGm+vaf9JPG632swgaO8FxsJeWejz6dXpta1TYvv2lS9/66MiRQ1NeeKa0tJJG
uj0Yq3vx5u5u0Q9eGX1f13Apzcu1hD/xQ9jlLxv7LM7ueoHB102Tm28e9PEn79t/XbL0ve++
+e7hR4aLSG5udmFBxfJevQZedNEF6uPrrxvU/oIOIpKXZywskC+//FRERoy4eeSIniKyefMP
9mehVlmtVhGxWCzBShWe1aHDhSIyfPgNK99/feq0l+fOXWkynVprSNDq0Msu65GYFBvls6sp
9SY5uXliUsPjxw//uOn748eOxscnNm16/meffSgiV/bo269/fxH5/PMPiwq9qq2mBunNvfsZ
4hM+/3x1cbF1/Yero6Lq33DDreqqa6/tc8MNN4vI77//zNi327Il57XX1vz9984nJ44Oj6xY
6DpY1COV1JQr9+zNeeed7wv/HXezZj0hIs2atQ+tJ+ERlYxQ1KpevQampl4uIrm52UUOL2ZD
gnz8cTUHpm6MHXffu+99cf31/desfvfGG7q9ufgN+yqnmcH1QML1xa89ewQGnnakp/7qdmi4
rWfLll9F5MoevXvf0ruW94p7X331eV5ebq9etzdq1KRly9ZFRYW//faLeJ4ExOEUeoMGDVu0
aHn8+OGN33977OiRJk1aJCY2ct2E4yl3tzuhbs0kTsei2sNNe63jntHYCU6D3dPRr9NrW6PC
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
SteuXdPS0lw34thTERERV155pb1mT5vzVKfRaGzUqFEN/ef1yXFvK4qyZs0a7fJr1qwJCQl5
9NFHq7QJ9UG7du2q31B4oDFeqlSJ0wMv0ac+tH379jZt2oSEhKSkpGzevPkMa3M7uwI+9/77
7/u6CVrO8eb5iZqdDOsuLk6rzPgAGR/gTcGRI0dOnjzZaDT26dNnzJgx3jxF7YPCwsJhw4Z5
eoq9q9LT07t06TJq1Cjtzbmtc8+ePdddd92RI0e8aZU/s+/tlStXDh06dO3atRqFBw0a9N57
782YMaMaG9q1a1d12wgtnsZL9aqqUnn61IdmzZo1atSoEydOXH/99f/973/PsLZqTOYAcC6o
2cmwDjsbGcpHqnr2Jj29npul48Q2zt1ecjl7Y1dYWBgREaE+dt3D4u6z4cLCwrCwMNeqnJ5u
Mplci3nanGOdiYmJb775pr67+8w57Z81a9YoiqI+zs/PHzBgQHR0dL9+/U6ePGlzOPC12Wy/
/PJLly5dIiIiGjZsuGzZMtfanDrdH0afT2iMF9ceVMuvXLkyOjq6e/fumZmZTpXYH+zZs6dD
hw4JCQkfffSRusS1xx371O22cCbaf17JYGnTpk1WVpbNZktPT2/fvr3jqgUiW1JTtX8WeBiM
jrMr4HPVPj2Snp7evXv3yMjIHj16HDx4UF24YsWKxMTEBg0arFixwmazbd26tU+fPj5pHmqQ
xmToV/R8gFWleJOeXs9mEzcJp+rx5uDBgykpKepjb+JNQUHBiy++2L17d9eqHJ9eWlo6d+7c
q666ypvNOdV5/Phxt42BI43OeuCBB/7666/i4uIVK1bYr0azr23Xrt0HH3xQXFz85ptvxsfH
u9bm2un0RW3QGC+eenD48OF5eXkvvfTS6NGjnSqxPxgwYMCsWbM2bdp0/vnnq0u0e9zttlBt
7T8XsYl2womMjDSbzTabraSkJDw83GntAhGb5x9P2cZ2+uwK+Fy188Ptt98+ZcqUkydPPv/8
83fccYe6MCEhYceOHTt27GjQoIHNZrv++uv37t3rk+ahBmlPhv5Dz8dY3scbNduoP84Jp+rx
ZurUqfavbWicMbP/Ghoa2qVLl+3bt7tW5fissLCwvn372j930d6c2zo5pNamEW+Sk5PV+aK8
vLxFixaeypeVlbkNMMSbs0NjvHjqQfXt3Gg0JiUl2Rc6PYiPjz9x4oTbLbrtcbfbQvWo2Ub9
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
AAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAA
AEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAA
dIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAn
iDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4
AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcA
AAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAA
AEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAA
dIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAn
iDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4
AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcA
AAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAA
AEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAA
dIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAn
iDcAAAAAdIJ4AwAAAEAniDcAAAAAdIJ4AwAAAEAniDcAAAAAdOL/AR/+whU51UtgAAAAAElF
TkSuQmCC
--------------050804030102040002090400--
--------------040802090303020404010307--
9 years, 1 month
console error
by Budur Nagaraju
HI
Getting the below error while connecting to the vm console ,can some one
help me to resolve the issue ?
Unable to connect to the graphic server
C:\Users\test\AppData\Local\Temp\console-587.vv
Regards,
Nagaraju
9 years, 1 month