Hi list,
speaking about software raid, not hardware controller based.
I am trying to go for some local OpenSuse machine and adding some
storage to it. Was considering Raid6, and now reading about a bit and
people left and right scaremongering about the larger the disks these
days in the double digit terabyte capacities even, the more likely it
is that during a reconstruction of a raid subsequent errors would
occur.
I would absolutely like to keep my data consistent, and I am not
thinking about double digit terabytes either, would stick to 2TB or
4TB disks, with Raid6 thats at least 4 physical drives.
Now I am wondering if it possible to use a good robust file system
that can add some more parity or check blocks or redundancy on top of
the hardware disks, to absolutely be able to always read my data.
I can't add multiple machines or like those high availability stuff
like clusters and what not I read about DRBD (Distributed Replicated
Block Device), or maybe I am just too scared by those technical terms
or consider myself to be just a simpleton and wanting to keep it
rather simple.
My use case here is also not constant availablity, when a disk needs
to be replaced, so be it, but I don't want to lose my data that I can
not ever read certain parts of it again or such stuff.
The thing that came to my mind was, if there is some file systems that
would add redundancy and robustness onto the mdraid system of the
linux kernel?
Anyone with some useful insights? Roughly speaking, I was considering
some simple pcie esata interfaced controller card and an external case
enclosure with esata port and portmulitplier stuff inside, that can
present at least 4 physical disks as JBOD, just a bunch of disks, so
that the Linux can seem them all separately.
Speed and rebuild times are not my concern, but data persistence and
data integrity. Not even number of physical disks, I could live with
even one of those 8 bay device enclosures and cases that are out there
on the market.
Thanks for any help and hints.
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I have one disk that is giving me problems with the smartd daemon. I get
this in the log:
<3.6> 2018-10-21T13:45:23.829155+02:00 Isengard smartd 1173 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD80EZAZ_11TDBA0-2TKST2SD.ata.state
<3.6> 2018-10-21T13:45:24.483719+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], opened
<3.6> 2018-10-21T13:45:24.484570+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], WDC WD80EZAZ-11TDBA0, S/N:2TKST2SD, WWN:5-000cca-26af51579, FW:83.H0A83, 8.00 TB
<3.6> 2018-10-21T13:45:24.503334+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], not found in smartd database.
<3.6> 2018-10-21T13:45:24.525071+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], enabled SMART Attribute Autosave.
<3.6> 2018-10-21T13:45:24.530486+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], enabled SMART Automatic Offline Testing.
<3.6> 2018-10-21T13:45:24.535003+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], is SMART capable. Adding to "monitor" list.
<3.6> 2018-10-21T13:45:24.535627+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], state read from /var/lib/smartmontools/smartd.WDC_WD80EZAZ_11TDBA0-2TKST2SD.ata.state
<3.6> 2018-10-21T13:45:24.880219+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD80EZAZ_11TDBA0-2TKST2SD.ata.state
<3.6> 2018-10-21T14:15:25.233525+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 147 to 144
<3.6> 2018-10-21T15:45:31.681938+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], not capable of SMART self-check
<3.2> 2018-10-21T15:45:33.632399+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], failed to read SMART Attribute Data
<3.6> 2018-10-21T16:15:24.678100+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], read SMART Attribute Data worked again, warning condition reset after 1 email
<3.6> 2018-10-21T18:15:31.767150+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], not capable of SMART self-check
<3.2> 2018-10-21T18:15:33.717688+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], failed to read SMART Attribute Data
<3.6> 2018-10-21T18:45:24.587304+02:00 Isengard smartd 11255 - - Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT], read SMART Attribute Data worked again, warning condition reset after 1 email
It intermitently but periodically fail to read atributes, triggering
hundreds of emails sent to me to warn of the problem:
+++------------
Subject: SMART error (FailedReadSmartData) detected on host: Isengard
This message was generated by the smartd daemon running on:
host name: Isengard
DNS domain: valinor
The following warning/error was logged by the smartd daemon:
Device: /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 [SAT],
failed to read SMART Attribute Data
Device info:
WDC WD80EZAZ-11TDBA0, S/N:2TKST2SD, WWN:5-000cca-26af51579, FW:83.H0A83, 8.00 TB
For details see host's SYSLOG.
You can also use the smartctl utility for further investigation.
Another message will be sent in 24 hours if the problem persists.
- ------------++-
The disk is indeed smart capable and it works fine, as long as I call
smartctl with "-d sat,16", which I do:
Isengard:~ # smartctl --test=short -d sat,16 /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0\:0
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.4.155-68-default] (SUSE RPM)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Short self-test routine immediately in off-line mode".
Drive command "Execute SMART Short self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 2 minutes for test to complete.
Test will complete after Sun Oct 21 13:50:18 2018
Use smartctl -X to abort test.
Isengard:~ #
Isengard:~ # smartctl --health -d sat,16 /dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0\:0
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.4.155-68-default] (SUSE RPM)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Isengard:~ #
It is crucial to use "-d sat,16" or it fails:
Isengard:~ # smartctl --health
/dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0\:0
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.4.155-68-default] (SUSE RPM)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
/dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0: Unknown USB bridge [0x1058:0x25ee (0x4004)]
Please specify device type with the -d option.
Use smartctl -h to get a usage summary
Isengard:~ #
Of course I use that option on the config:
Isengard:~ # cat /etc/smartd.conf | egrep -v "^[[:space:]]*$|^#"
/dev/sda -a -o on -S on -s (S/../.././02|L/../../6/03) -m root(a)telcontar.valinor
/dev/disk/by-id/wwn-0x5000000000000001 -a -o on -S on -s (S/../.././02|L/../../6/03) -m root(a)telcontar.valinor
/dev/disk/by-id/wwn-0x5000c5009399305f -a -o on -S on -s (S/../.././02|L/../../6/03) -m root(a)telcontar.valinor
/dev/disk/by-id/usb-WD_My_Book_25EE_32544B5354325344-0:0 -d sat,16 -a -o on -S on -s (S/../.././02|L/../../6/03) -m root(a)telcontar.valinor
Isengard:~ #
What else am I missing? Is smartd not using "-d sat,16" somewhere else? Is
it some other problem?
Isengard:~ # rpm -q smartmontools
smartmontools-6.6-135.1.x86_64
Isengard:~ #
- --
Cheers
Carlos E. R.
(from 42.3 x86_64 "Malachite" at Telcontar)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEARECAAYFAlvM5UMACgkQtTMYHG2NR9WCwQCePjOt8PSMKsx6DwSe9bZJRhHf
2lQAn02eBTrtfAqmEg5ydZVagvMfW2r6
=eIzR
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
Try
zypper in opi
Then f.e.
opi dog
--
Gertjan Lettink a.k.a. Knurpht
openSUSE Board Member
openSUSE Forums Team
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I suddenly have a problem signing messages on Thunderbird. It pops a
message box that says:
unable to (save or send)
You specified that this message should be digitally signed, but the
application either failed to find the signing certificate specified in
your Mail & Newsgroup Account Settings, or the certificate has expired
which is not true.
However, I noticed that if in account settings, where it says:
If both, Enigmail and S/MIME encryption are possible, then
(*)Prefer S/MIME ( )Prefer Enigmail(OpenPGP)
it fails with S/MIME and works with OpenPGP.
- --
Cheers
Carlos E. R.
(from 15.1 x86_64 at Telcontar)
-----BEGIN PGP SIGNATURE-----
iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXbLXNxwccm9iaW4ubGlz
dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVx44AoIE9H+5EChAbz9WhwvPu
OZGVYwoJAJ4onLFwft0Sz3WQ/obugiqct6gpmg==
=3IBI
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
Wow!,
ImageMagick is now crippled by default. You have to change security policy
to convert a .pdf to a .jpg.
I attempted to convert:
$ convert 20191030_Gohmert.pdf -resize 151 -quality 90 -background white
20191030_Gohmert_thumb.png
convert: not authorized `20191030_Gohmert.pdf' @ error/constitute.c/ReadImage/464.
convert: no images defined `20191030_Gohmert_thumb.jpg' @
error/convert.c/ConvertImageCommand/3149.
What? I'm not authorized to use convert??
Sadly, it seems that is so:
https://stackoverflow.com/questions/42928765/convertnot-authorized-aaaa-err…
Changing the security policy file and I can now use it.
Do we really want to ship a broken imagemagick by default?
--
David C. Rankin, J.D.,P.E.
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
All,
Just for clarification, in an earlier thread on this list, the plan (likely)
was to support 15.0 with updates until the release of 16.0. On the Security
and Announce lists, Marcus gave Advance Notice of discontinuation of 15.0 at
the end of November. It is no longer the plan to extend 15.0 until 16.0 is
release?
As it is, that will leave 15.1 as the only release, 15.2 isn't scheduled for
release until May??
--
David C. Rankin, J.D.,P.E.
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
Hello:
My question applies to all openSUSE versions that use grub2 and
dracut/mkintird. Currently I use Leap 15.1, and 42.2.
I do not like the default grub configuration therefore I adjust
/boot/grub2/grub.cfg manually. When I update the kernel or use
mkinitrd, grub.cfg is regenerated, and my settings are overwritten.
How can I disable regeneration of grub.cfg? I want to take care
of grub.cfg myself.
Thanks,
Istvan
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Suppose I type:
systemctl status smart[tab][tab]
and I get nothing. One second, two seconds... so I insist and hit tab
several times, and after several seconds I get (one line per second):
Isengard:~ # systemctl status smart
smartcard.target smartd.service
smartd_generate_opts.path smartd_generate_opts.service
Isengard:~ # systemctl status smart
smartcard.target smartd.service
smartd_generate_opts.path smartd_generate_opts.service
Isengard:~ # systemctl status smart
smartcard.target smartd.service
smartd_generate_opts.path smartd_generate_opts.service
Isengard:~ # systemctl status smart
and then I can type "d" and enter.
Why is it that slow? It is an M2 disk. ie, SSD technology. It responds
instantly when completing a normal command:
Isengard:~ # smart
smart_agetty smartctl smartd
Isengard:~ # smart
And that system is not busy at all, load 0.20
- --
Cheers
Carlos E. R.
(from 15.1 x86_64 at Telcontar)
-----BEGIN PGP SIGNATURE-----
iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXbWH4Bwccm9iaW4ubGlz
dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVGVsAn0iKRPoFDlOYkwmj9Y7r
OFv4Mt0qAJ9IUPwXKdECRzNyJaD5HiR1dZU6Yg==
=lB6T
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
On Tuesday 29 October 2019, Carlos E. R. wrote:
>
> Hi,
>
> I bumped into this post from 2014 that says how to do the above:
>
> <http://billauer.co.il/blog/2014/01/pa-multiple-users/>
>
> basically, he says to:
>
> cp /etc/pulse/default.pa ~/.pulse/
>
> and then edit ~/.pulse/default.pa and add this line:
>
> load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
>
>
>
> And on the second user, edit ./-pulse/client.conf and add:
>
> default-server = 127.0.0.1
>
>
> The comments say of some modifications. It is now not directory .pulse,
> but "/.config/pulse/", and I assume file "default.pa". And on the other
> user, it is /.config/pulse/client.conf
>
> So now I have (two users; cer has the desktop):
>
> cer@Isengard:~> cat .config/pulse/default.pa | grep 127
> load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
> cer@Isengard:~>
>
> cer-g@Isengard:~> cat .config/pulse/client.conf
> default-server = 127.0.0.1
> cer-g@Isengard:~>
>
> I logout, login, and try - does not work:
>
> cer-g@Isengard:~> paplay /usr/share/sounds/purple/login.wav
> Connection failure: Connection refused
> pa_context_connect() failed: Connection refused
> cer-g@Isengard:~>
>
> (paplay is the pulseaudio command to play sounds)
>
> (paplay does work as "cer" - but not via ssh)
>
>
> I was going to ask here for ideas, then found this comment from 2016:
>
> +++---------------
> Note that you can also set network access using paprefs (Debian package of
> same name). In paprefs, choose Network server => Enable network access to
> local sound devices & Don’t require authentication.
> There’s no need to copy/edit default.pa or to create a client.conf for the
> secondary user(s).
>
> Paprefs uses gconf and stores its config in
> ~/.gconf/system/pulseaudio/modules/remote-access/\%gconf.xml (you’d better
> remember this if you also use a default.pa and are wondering why something
> doesn’t work).
> ---------------+++
>
> So I undid what I had done so far (delete those two new config files),
> installed paprefs, did that change, tested, and it works! I can play
> "kodi" as another user :-)
>
> (I want kodi as another user as a trick to test a different kodi config)
>
>
>
> The worry now is that any user (local, I hope) can play sound. No security
> control.
>
>
I have some notes I wrote up when I last wanted to do this on Leap and it
still seems to be working on tumbleweed. Your devices will differ, but maybe
the rest would apply.
- Sound, remote sound use UNIX sockets - server user
/home/michael/.pulse/default.pa
.include /etc/pulse/default.pa
# Share this server
load-module module-native-protocol-unix auth-anonymous=1 socket=/tmp/share-pulse
# Default output to analog onboard sound and usb fiio
load-module module-combine-sink sink_name=combined slaves=alsa_output.pci-0000_00_14.2.analog-stereo,alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo
set-default-sink combined
KDE default order of outputs
Settings->hardware->audio and video
Select audio-playback (to configure all playback sources)
Reorder Prefer/Defer to put devices in prefered order.
X11 client shared audio
Find prefered sink name:
pactl list short sources
Put in /home/clientuser/.pulse/client.conf
default-server = unix:/tmp/share-pulse
default-sink = alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo
Set alsa to use pulse in /home/clientuser/.asoundrc (but need to figure out
how to avoid looping if logged in locally - perhaps define alsa fallbacks)
pcm.!default {
type pulse
device "alsa_output.usb-FiiO_DigiHug_USB_Audio-01.analog-stereo"
}
ctl.!default {
type pulse
}
I hope this helps.
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org
I need to use a GPU/CUDA for some deep learning work. It should result
in at least a 100x speedup compared to using the CPU. So, I will be
needing to use the NVIDIA drivers instead of Noveau.
I have a couple questions:
1. I see that the kernel drivers on
https://download.nvidia.com/opensuse/tumbleweed/x86_64/ are for
kernel-default-5.3.6-1.1.x86_64, while the current one (on my system)
is kernel-default-5.3.7-1.2.x86_64. I know that the NVIDIA stuff is
usually a little behind. When doing a zypper dup, has it worked that
the kernel does not get updated until all dependencies (e.g. NVIDIA)
are present? Or does one need to do something else to keep these two
things consistent?
2. Are there any things one should consider related to CUDA? Any
kernel options so set? Anyone else compiling/running CUDA code on
Tumbleweed?
https://en.opensuse.org/SDB:NVIDIA_drivers says a little bit. But I
don't see much about this there.
TIA for any shared experiences.
--
Roger Oberholtzer
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org