prometheus mount issues

630 views
Skip to first unread message

Dinor Geler

unread,
Aug 24, 2017, 5:43:09 AM8/24/17
to prometheus...@googlegroups.com

Hi Team ,

Am trying to deploy https://github.com/prometheus/prometheus

Using azure with docker azurefile driver.

 

Am having the following issue :

docker run -d --name prometheus-repro2 -i -t -v myvol:/prometheus prom/prometheus:v1.7.1

 

root@swarmm-master-40892508-0:~/azurefile-dockervolumedriver/contrib/init/systemd# docker logs 537829453e6d

INFO[0000] Starting prometheus (version=1.7.1, branch=master, revision=3afb3fffa3a29c3de865e1172fb740442e9d0133)  source="main.go:88"

INFO[0000] Build context (go=go1.8.3, user=root@0aa1b7fc430d, date=20170612-11:44:05)  source="main.go:89"

INFO[0000] Host details (Linux 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 537829453e6d (none))  source="main.go:90"

INFO[0000] Loading configuration file /etc/prometheus/prometheus.yml  source="main.go:252"

ERRO[0001] Error opening memory series storage: sync /prometheus/labelpair_to_fingerprints: invalid argument  source="main.go:192"

 

Am using the standard azurefile drive for docker.

 

If I replace the folder it all works – but the sync expects the above folder.

 

Any idea on how to tweak it to work on azure file ?

Thanks in advance

 

 

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

Johannes Ziemke

unread,
Aug 24, 2017, 5:47:40 AM8/24/17
to Dinor Geler, prometheus...@googlegroups.com
Hi,

this is probably because your filesystem doesn't support the sync syscall: https://en.wikipedia.org/wiki/Sync_(Unix)
That's been the case with some nfs deployment. I suspect you're deploying this to that cifs based azure storage? IIRC it should work with the block storage implementation of Azure.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/HE1PR83MB0201E1A60CBC9A5B30B3427BB59A0%40HE1PR83MB0201.EURPRD83.prod.outlook.com.
For more options, visit https://groups.google.com/d/optout.

Dinor Geler

unread,
Aug 24, 2017, 5:52:13 AM8/24/17
to Johannes Ziemke, prometheus...@googlegroups.com

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Dinor Geler

unread,
Aug 31, 2017, 3:23:36 AM8/31/17
to Johannes Ziemke, prometheus...@googlegroups.com

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

Ben Kochie

unread,
Aug 31, 2017, 10:03:21 AM8/31/17
to Dinor Geler, Johannes Ziemke, prometheus...@googlegroups.com
I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus-developers@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

 

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/HE1PR83MB02012F499D024A6B796D8696B59D0%40HE1PR83MB0201.EURPRD83.prod.outlook.com.

Dinor Geler

unread,
Sep 3, 2017, 4:44:52 AM9/3/17
to Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com
Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

 

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Julius Volz

unread,
Sep 3, 2017, 9:13:51 AM9/3/17
to Dinor Geler, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus-developers@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

 

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/HE1PR83MB020166B01C25B95429271870B5900%40HE1PR83MB0201.EURPRD83.prod.outlook.com.

Dinor Geler

unread,
Sep 3, 2017, 9:26:27 AM9/3/17
to Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Sure , I will go ahead and try ,will post back after

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com
Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

 

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Dinor Geler

unread,
Sep 3, 2017, 10:00:14 AM9/3/17
to Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Julius ,

Tried with the latest still the same issue :

docker run -d --name prometheus-repronew11 -i -t -v myvol:/prometheus prom/prometheus:latest

 

got the same :

root@swarmm-master-40892508-0:/var/run/docker/volumedriver/azurefile# docker logs 8da4ba7462e6  

INFO[0000] Starting prometheus (version=1.7.1, branch=master, revision=3afb3fffa3a29c3de865e1172fb740442e9d0133)  source="main.go:88"

INFO[0000] Build context (go=go1.8.3, user=root@0aa1b7fc430d, date=20170612-11:44:05)  source="main.go:89"

INFO[0000] Host details (Linux 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 8da4ba7462e6 (none))  source="main.go:90"

INFO[0000] Loading configuration file /etc/prometheus/prometheus.yml  source="main.go:252"

ERRO[0000] Could not open the fingerprint-to-metric index for archived series. Please try a 3rd party tool to repair LevelDB in directory "/prometheus/archived_fingerprint_to_metric". If unsuccessful or undesired, delete the whole directory and restart Prometheus for crash recovery. You will lose all archived time series.  source="persistence.go:213"

ERRO[0000] Error opening memory series storage: sync /prometheus/archived_fingerprint_to_metric: invalid argument  source="main.go:192"

 

Seems like the issue is not fixed to use fsync.

Any idea ?

Thanks

 

 

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

From: Julius Volz [mailto:juliu...@gmail.com]

Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>

Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

 

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Julius Volz

unread,
Sep 3, 2017, 11:31:04 AM9/3/17
to Dinor Geler, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
That still says version=1.7.1, so you are still running 1.x.

Try the "v2.0.0-beta.2" tag.

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus-developers@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

 

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/HE1PR83MB0201F9E5547BB31759D161F0B5900%40HE1PR83MB0201.EURPRD83.prod.outlook.com.

Dinor Geler

unread,
Sep 4, 2017, 3:03:46 AM9/4/17
to Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Thanks,

Looks like different issue now :

 

ef31a023fa60        prom/prometheus:v2.0.0-beta.2   "/bin/prometheus -..."   4 seconds ago       Exited (1) 3 seconds ago                        prometheus-beta11

 

root@swarmm-master-40892508-0:/var/run/docker/volumedriver/azurefile# docker logs ef31a023fa60

INFO[0000] Starting prometheus (version=2.0.0-beta.2, branch=HEAD, revision=a52f082939a566d5269671e98be06fc6bdf61d09)  source="main.go:204"

INFO[0000] Build context (go=go1.8.3, user=root@41a0740ea598, date=20170818-08:16:50)  source="main.go:205"

INFO[0000] Host details (Linux 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 ef31a023fa60 (none))  source="main.go:206"

INFO[0000] Starting tsdb                                 source="main.go:218"

ERRO[0000] Opening storage failed: open DB in /prometheus: Lockfile created, but doesn't exist  source="main.go:221"

 

This is coming from the lock code :

 

// return value intentionally ignored, as ignoring it is part of the algorithm

                _ = os.Link(tmplock.Name(), name)

 

                fiTmp, err := os.Lstat(tmplock.Name())

                if err != nil {

                                return err

                }

                fiLock, err := os.Lstat(name)

                if err != nil {

                                // tell user that a retry would be a good idea

                                if os.IsNotExist(err) {

                                                return ErrNotExist

                                }

                                return err

                }

 

According to the code :

ErrNotExist      = TemporaryError("Lockfile created, but doesn't exist") // If you get this, retry after a short sleep might help

 

Where should I implement the sleep ?

https://gitlab.cncf.ci/prometheus/prometheus/commit/311e7b5069f186e0b2b53f5d8d2cea6067ccda42

 

thanks again for the help.

 

 

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 6:31 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com
Subject: Re: [prometheus-developers] prometheus mount issues

 

That still says version=1.7.1, so you are still running 1.x.

 

Try the "v2.0.0-beta.2" tag.

 

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to
prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Goutham Veeramachaneni

unread,
Sep 4, 2017, 3:06:25 AM9/4/17
to Dinor Geler, Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
Hi,

You could also add the following flag to "skip" the error: `--storage.tsdb.no-lockfile`

➜  agni git:(master) prometheus -h 
usage: prometheus [<flags>]

The Prometheus monitoring server

Flags:
  -h, --help                     Show context-sensitive help (also try --help-long and --help-man).
      --version                  Show application version.
      --storage.tsdb.retention=15d  
                                 How long to retain samples in the storage.
      --storage.tsdb.no-lockfile  
                                 Do not create lockfile in data directory.

Thanks,
Goutham.

Dinor Geler

unread,
Sep 4, 2017, 4:15:19 AM9/4/17
to Goutham Veeramachaneni, Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Ok , I made some progress ,I added the flag , and the container now starts.

But in the log I see the following :

 

INFO[0000] Starting prometheus (version=2.0.0-beta.2, branch=HEAD, revision=a52f082939a566d5269671e98be06fc6bdf61d09)  source="main.go:204"

INFO[0000] Build context (go=go1.8.3, user=root@41a0740ea598, date=20170818-08:16:50)  source="main.go:205"

INFO[0000] Host details (Linux 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 882b74305485 (none))  source="main.go:206"

INFO[0000] Starting tsdb                                 source="main.go:218"

INFO[0000] tsdb started                                  source="main.go:224"

INFO[0000] Loading configuration file /etc/prometheus/prometheus.yml  source="main.go:357"

INFO[0000] Server is Ready to receive requests.          source="main.go:334"

INFO[0000] Starting target manager...                    source="targetmanager.go:67"

INFO[0000] Listening on 0.0.0.0:9090                     source="web.go:327"

WARN[0001] append failed                                 err="touch head block : sync data/01BS5YK3JVTTB9QA2XRMB0SPHZ.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0016] append failed                                 err="touch head block : sync data/01BS5YKJ7C2BZ8AQA4NETRYGZZ.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0031] append failed                                 err="touch head block : sync data/01BS5YM0W3Y5RNSNYZQ2YG6YPJ.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0046] append failed                                 err="touch head block : sync data/01BS5YMFGVJMR8HR82EZBKHN36.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0061] append failed                                 err="touch head block : sync data/01BS5YMY5MAJRTH4VVY54C5A7J.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0076] append failed                                 err="touch head block : sync data/01BS5YNCTC6SD2ZM56924363QC.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

WARN[0091] append failed                                 err="touch head block : sync data/01BS5YNVF806R1V7K151VEKZVV.tmp: invalid argument" source="scrape.go:648" target="{__address__="localhost:9090", __metrics_path__="/metrics", __scheme__="http", instance="localhost:9090", job="prometheus"}"

 

Can anyone explain what is actually means ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

Julius Volz

unread,
Sep 4, 2017, 10:54:52 AM9/4/17
to Dinor Geler, Goutham Veeramachaneni, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
It's again erroring out on a sync call. So it seems like 2.0 is not more compatible with your FS layer in this regard :-/

From: Goutham Veeramachaneni [mailto:cs14btech11014@iith.ac.in]
Sent: Monday, September 4, 2017 10:06 AM
To: Dinor Geler <dig...@microsoft.com>; Julius Volz <juliu...@gmail.com>

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]

Sent: Sunday, September 3, 2017 6:31 PM

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus-developers@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to
prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

Dinor Geler

unread,
Sep 4, 2017, 11:02:45 AM9/4/17
to Julius Volz, Goutham Veeramachaneni, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

Can we ask for a code change ?

Is this possible -so it can be adapted to azure ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Monday, September 4, 2017 5:55 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Goutham Veeramachaneni <cs14bte...@iith.ac.in>; Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com
Subject: Re: [prometheus-developers] prometheus mount issues

 

It's again erroring out on a sync call. So it seems like 2.0 is not more compatible with your FS layer in this regard :-/

 

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Goutham Veeramachaneni [mailto:cs14bte...@iith.ac.in]
Sent: Monday, September 4, 2017 10:06 AM
To: Dinor Geler <dig...@microsoft.com>; Julius Volz <juliu...@gmail.com>

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]

Sent: Sunday, September 3, 2017 6:31 PM


To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to
prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Julius Volz

unread,
Sep 4, 2017, 11:06:22 AM9/4/17
to Dinor Geler, Goutham Veeramachaneni, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
Yes, could you file an issue at https://github.com/prometheus/prometheus/issues please? I'm not sure yet what will happen, like whether it's easily feasible to make it work in your setup, or whether the FS layer is just too broken, but then at least we can track it.

On Mon, Sep 4, 2017 at 5:02 PM, Dinor Geler <dig...@microsoft.com> wrote:

Can we ask for a code change ?

Is this possible -so it can be adapted to azure ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Goutham Veeramachaneni [mailto:cs14btech11014@iith.ac.in]
Sent: Monday, September 4, 2017 10:06 AM
To: Dinor Geler <dig...@microsoft.com>; Julius Volz <juliu...@gmail.com>

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]

Sent: Sunday, September 3, 2017 6:31 PM

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus-developers@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus-developers@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus-developers@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://dinorg@gmail.com    

   facetime-audio://dinorg@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to
prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-developers+unsub...@googlegroups.com.
To post to this group, send email to prometheus-developers@googlegroups.com.

Goutham Veeramachaneni

unread,
Sep 4, 2017, 11:08:48 AM9/4/17
to Julius Volz, Dinor Geler, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com
Hi,


Thanks,
Goutham.

On Mon, Sep 4, 2017 at 8:36 PM Julius Volz <juliu...@gmail.com> wrote:
Yes, could you file an issue at https://github.com/prometheus/prometheus/issues please? I'm not sure yet what will happen, like whether it's easily feasible to make it work in your setup, or whether the FS layer is just too broken, but then at least we can track it.

On Mon, Sep 4, 2017 at 5:02 PM, Dinor Geler <dig...@microsoft.com> wrote:

Can we ask for a code change ?

Is this possible -so it can be adapted to azure ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Goutham Veeramachaneni [mailto:cs14bte...@iith.ac.in]
Sent: Monday, September 4, 2017 10:06 AM
To: Dinor Geler <dig...@microsoft.com>; Julius Volz <juliu...@gmail.com>

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]

Sent: Sunday, September 3, 2017 6:31 PM


To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Julius Volz [mailto:juliu...@gmail.com]
Sent: Sunday, September 3, 2017 4:14 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Ben Kochie <sup...@gmail.com>; Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

Not sure if there is a Sync() in the 1.x code that doesn't get translated into Fsync() at the lowest level, but have you tried Prometheus 2.0 beta? It has a completely rewritten storage layer, so maybe that works better?

On Sun, Sep 3, 2017 at 10:44 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Thanks Ben,

Can you show me where is the exact implementation of the fsyn() ?

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Ben Kochie [mailto:sup...@gmail.com]
Sent: Thursday, August 31, 2017 5:03 PM
To: Dinor Geler <dig...@microsoft.com>
Cc: Johannes Ziemke <fi...@freigeist.org>; prometheus...@googlegroups.com


Subject: Re: [prometheus-developers] prometheus mount issues

 

I dug around a bit, and from what I can tell so far the Sync() being called here should be implemented as Fsync already.  But I may be tracing the wrong Sync call in the storage/local/ code.

On Thu, Aug 31, 2017 at 9:23 AM, 'Dinor Geler' via Prometheus Developers <prometheus...@googlegroups.com> wrote:

Hi Team, is there any way someone can tell me ,how can I achieve the below :

 

This is a question about what cifs driver implements, not about the server side.   SMB has the equivalent of `fsync()` but just `sync()` means flush everything on all filesytems.     Can you switch from sync to fsync for the files having the issue.

 

Appreciate the help.

Thanks

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Dinor Geler
Sent: Thursday, August 24, 2017 12:52 PM
To: 'Johannes Ziemke' <fi...@freigeist.org>
Cc: prometheus...@googlegroups.com
Subject: RE: [prometheus-developers] prometheus mount issues

 

Thanks,

How can I validate that this is really the case on azure ?

Thanks for the help

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram
https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

--

You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to
prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
To post to this group, send email to prometheus...@googlegroups.com.

Dinor Geler

unread,
Sep 5, 2017, 6:08:47 PM9/5/17
to Goutham Veeramachaneni, Julius Volz, Ben Kochie, Johannes Ziemke, prometheus...@googlegroups.com

I see ,so I need to edit the DockerFile correct ?

This one :

 

EXPOSE     9090

VOLUME     [ "/prometheus" ]

WORKDIR    /prometheus

ENTRYPOINT [ "/bin/prometheus" ]

CMD        [ "-config.file=/etc/prometheus/prometheus.yml", \

             "-storage.local.path=/prometheus", \

             "-web.console.libraries=/usr/share/prometheus/console_libraries", \

              `--storage.tsdb.no-lockfile”,\

             "-web.console.templates=/usr/share/prometheus/consoles" ]

 

Is this correct ?

Thanks again for the help.

 

 

Dinor Geler

Support Escalation Engineer
Microsoft Azure Technical Support

Office: +972-74-711-9055

dig...@microsoft.com

Working hours: 09:00 AMUTC+2 18:00 PM UTC+2

Sunday-Thursday

Microsoft Logo   

If you need to work with another Microsoft Azure Technical Support Engineer outside my working hours, please email the Azure Backup DL with your case number, availability, and email thread.  One of my colleagues will contact you. If you have any feedback about my work, please let either me or my manager Javier Melero Javier...@microsoft.com

We can chat here :

slack : http://slack.thegbsguy.com
telegram https://telegram.me/dinorg

   facetime-audio://din...@gmail.com    

   Skype:dig...@microsoft.com

 

From: Goutham Veeramachaneni [mailto:cs14bte...@iith.ac.in]

Sent: Monday, September 4, 2017 10:06 AM
To: Dinor Geler <dig...@microsoft.com>; Julius Volz <juliu...@gmail.com>

Reply all
Reply to author
Forward
0 new messages