ocf | Open CAS Framework is high performance block | Caching library
kandi X-RAY | ocf Summary
kandi X-RAY | ocf Summary
Open CAS Framework
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of ocf
ocf Key Features
ocf Examples and Code Snippets
Community Discussions
Trending Discussions on ocf
QUESTION
I have a high availability cluster with two nodes, with a resource for drbd, a virtual IP and the mariaDB files shared on the drbd partition.
Everything seems to work OK, but drbd is not syncing the latest files I have created, even though drbd status tells me they are UpToDate.
...ANSWER
Answered 2022-Feb-23 at 09:15I have found a Split-Brain that did not appear in the status of pcs.
QUESTION
I am using the R programming language. Using this link over here https://www.ocf.berkeley.edu/~janastas/stochastic-gradient-descent-in-r.html , I found a function that allows you to perform Gradient Descent on data points from a function:
...ANSWER
Answered 2022-Jan-15 at 11:40We assume that gradientR solves the problem you have and the question is getting it to work with your input. There are several problems here:
One cannot pass a function to the gradientR. y and X must be vectors or matrices.
Many optimization problems have scaling issues if you give them numbers that are very different. This one is no different. Use x/1000 instead of x.
Just to be clear on what the underlying problem being solved is, it is to find a coefficient vector b such that the sum of the squares of the residual vector
y - cbind(1, x) %% b
is minimized where y and x are known. Several commenters interpreted the problem differently but if their interpretation is what you want then gradientR is not applicable and , anyways, the problem of maximizing or minimizing x^3-2x-5 has no finite solutions.If you want to pass func instead of y then just write a simple wrapper, grad2, as shown below.
To fix the scaling issue use it with x/1000 and y as shown.
QUESTION
I realize that assigning individual values to a xarray dataset takes much more time than doing the same with a numpy array. Would there be a way to accelerate that ?
Here is everything that I tested by alternatively uncommenting each line in the loop:
...ANSWER
Answered 2021-Dec-17 at 01:14If you're going to be referencing the data using positional indices, you could definitely do the indexing within numpy, e.g. ds['iasi'].data[0, 0, 0, 0] = 3.1416
. But the general assumption you should have is that xarray will have worse performance compared with numpy, as every operation you do in xarray is a bunch of python overhead, plus any pandas-based indexing you're doing, on top of the corresponding numpy operation.
That said, xarray works hard to add only a modest penalty on top of the underlying array operations. Importantly, the overhead will be felt most acutely when performing small operations. The larger the array, the more xarray's performance will approach numpy's, as the bulk of the work will be on the array itself, not in cueing it up with indexing, metadata management, and other elements that xarray adds on top.
To illustrate this, I've set up a side-by side comparison where we first initialize a (very large) empty numpy array, then progressively fill the first 1, then 10, then 100, then 1000, etc. elements until we've filled the entire (1000, 1000, 100) array with zeros:
QUESTION
I have a script where I create a big xarray dataset full of np.nan and then assign individual values in a loop, with .loc (I also tried with positional indexing) (doc)
I get something quite weird.
Here is my minimal reproducible example :
...ANSWER
Answered 2021-Dec-15 at 16:46okey, I have understood my mistake: emptyDA is not copied for each new variable but point to the same object. Inserting emptyDA.copy() instead of emptyDA resolve the problem. I thought that the creation of the xarray object would have copied the data. Thanks for your help
QUESTION
I need some help. I have created a cluster with 2 nodes. I created all resources, but listener has errors and the pacemaker cluster status shows Oracle Listener has stopped.
In the web interface I have the following error messages:
Failed to start listener_or on Mon Oct 25 16:30:52 2021 on node lha1: Listener pdb1 appears to have started, but is not running properly:
and
Unable to get metadata for resource agent 'ocf:heartbeat:oralsnr' (timeout)
In pacemaker cluster status I have the following error message:
listener_or_start_0 on lha1 'error' (1): call=35, status='complete', exitreason='Listener pdb1 appears to have started, but is not running properly: ', last-rc-change='2021-10-25 16:30:52 +03:00', queued=0ms, exec=393ms
However, I can connect to the base.
Do you have any ideas how I could solve this issue?
...ANSWER
Answered 2021-Oct-27 at 10:53The issue was that the agent couldn't see the Oracle listener.
The solution was to:
- Create tnsnames.ora
- Write configurtion
- Reload services
After this the pcs didn't have any errors.
QUESTION
I have a folder of 16 files and instead of doing it manually every quarter (names will change) I want to write a script that reads in space delimited data and outputs comma delimited. The input files are .out and the output I want are .csv but with some of the name removed for example: bls_2.out ---> bls.csv
'''
...ANSWER
Answered 2021-Aug-25 at 22:56It looks like you have to remove the file extension before writing a new one. This can be done with os.path.splitext
. Also, to get the .csv in the original directory, you'll have to join those paths.
QUESTION
I have 2 nodes (named node03 and node04) in a Master-slave, hot standby setup using pacemaker to manage the cluster. Before a switchover, node04 was the master and 03 was the standby. After the switchover, I have been trying to bring the node04 back again as the slave node but not able to do it.
During the switchover I realized that someone had changed the config file and set the ignore_system_indexes
parameter to true. I had to remove it and restart the postgres server manually. It was after this that the cluster started behaving oddly.
The node04 can be brought back up as slave node manually, i.e., if I start postgres instance manually and use the recovery.conf file.
Here are the files needed to understand the situation:
...ANSWER
Answered 2021-Jun-29 at 06:03As mentioned in the question that pacemaker, upon putting
node04
on unstandby, pacemaker was demotingnode03
and tried to makenode04
as the master. It would fail in this task and then later makenode03
as the standalone master.Since I was doubting that it was picking some old configuration from
cib
orpengine
folder, I even destroyed the cluster on both nodes, removed pacemaker, pcs and corosync and re-installed all of them.Even after all of that, the problem still persisted. Then I doubted that maybe the folder permission of the
/var/lib/pgsql/
folder onnode04
might not be right and started exploring it.Only then did I realize that there was an old
PGSQL.lock.bak
file, which was dated June 11, which means it was older than the currentPGSQL.lock
file innode03
, and thus pacemaker tried to promotenode04
and would fail. Pacemaker would not show this as an error in any logs. There is no information about it even on thecrm_mon
output. Once I removed this file, it worked like a charm.
TLDR;
- Check if there are any
PGSQL.lock.bak
or any other unnecessary files in the/var/lib/pgsql/tmp
folder and remove them before starting pacemaker again.
QUESTION
[root@asok-4-openstack yum.repos.d]# yum install docker-ce-20.10.2*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: la.mirrors.clouvider.net
* extras: mirrors.ocf.berkeley.edu
* updates: sjc.edge.kernel.org
Resolving Dependencies
--> Running transaction check
---> Package docker-ce.x86_64 3:20.10.2-3.el7 will be installed
--> Processing Dependency: container-selinux >= 2:2.74 for package: 3:docker-ce-20.10.2-3.el7.x86_64
--> Processing Dependency: containerd.io >= 1.4.1 for package: 3:docker-ce-20.10.2-3.el7.x86_64
--> Processing Dependency: docker-ce-cli for package: 3:docker-ce-20.10.2-3.el7.x86_64
--> Processing Dependency: docker-ce-rootless-extras for package: 3:docker-ce-20.10.2-3.el7.x86_64
--> Running transaction check
---> Package container-selinux.noarch 2:2.119.2-1.911c772.el7_8 will be installed
---> Package containerd.io.x86_64 0:1.4.4-3.1.el7 will be installed
---> Package docker-ce-cli.x86_64 1:20.10.6-3.el7 will be installed
--> Processing Dependency: docker-scan-plugin(x86-64) for package: 1:docker-ce-cli-20.10.6-3.el7.x86_64
---> Package docker-ce-rootless-extras.x86_64 0:20.10.6-3.el7 will be installed
--> Processing Dependency: fuse-overlayfs >= 0.7 for package: docker-ce-rootless-extras-20.10.6-3.el7.x86_64
--> Processing Dependency: slirp4netns >= 0.4 for package: docker-ce-rootless-extras-20.10.6-3.el7.x86_64
--> Running transaction check
---> Package docker-scan-plugin.x86_64 0:0.7.0-3.el7 will be installed
---> Package fuse-overlayfs.x86_64 0:0.7.2-6.el7_8 will be installed
--> Processing Dependency: libfuse3.so.3(FUSE_3.2)(64bit) for package: fuse-overlayfs-0.7.2-6.el7_8.x86_64
--> Processing Dependency: libfuse3.so.3(FUSE_3.0)(64bit) for package: fuse-overlayfs-0.7.2-6.el7_8.x86_64
--> Processing Dependency: libfuse3.so.3()(64bit) for package: fuse-overlayfs-0.7.2-6.el7_8.x86_64
---> Package slirp4netns.x86_64 0:0.4.3-4.el7_8 will be installed
--> Running transaction check
---> Package fuse3-libs.x86_64 0:3.6.1-4.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================
Package Arch Version Repository Size
======================================================================================
Installing:
docker-ce x86_64 3:20.10.2-3.el7 docker-ce-stable 27 M
Installing for dependencies:
container-selinux noarch 2:2.119.2-1.911c772.el7_8 extras 40 k
containerd.io x86_64 1.4.4-3.1.el7 docker-ce-stable 33 M
docker-ce-cli x86_64 1:20.10.6-3.el7 docker-ce-stable 33 M
docker-ce-rootless-extras x86_64 20.10.6-3.el7 docker-ce-stable 9.2 M
docker-scan-plugin x86_64 0.7.0-3.el7 docker-ce-stable 4.2 M
fuse-overlayfs x86_64 0.7.2-6.el7_8 extras 54 k
fuse3-libs x86_64 3.6.1-4.el7 extras 82 k
slirp4netns x86_64 0.4.3-4.el7_8 extras 81 k
Transaction Summary
======================================================================================
Install 1 Package (+8 Dependent packages)
Total download size: 107 M
Installed size: 438 M
Is this ok [y/d/N]: y
Downloading packages:
(1/9): container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm | 40 kB 00:00:00
warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-20.10.2-3.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
Public key for docker-ce-20.10.2-3.el7.x86_64.rpm is not installed
(2/9): docker-ce-20.10.2-3.el7.x86_64.rpm | 27 MB 00:00:00
(3/9): containerd.io-1.4.4-3.1.el7.x86_64.rpm | 33 MB 00:00:00
(4/9): docker-ce-cli-20.10.6-3.el7.x86_64.rpm | 33 MB 00:00:00
(5/9): docker-scan-plugin-0.7.0-3.el7.x86_64.rpm | 4.2 MB 00:00:00
(6/9): docker-ce-rootless-extras-20.10.6-3.el7.x86_64.rpm | 9.2 MB 00:00:00
(7/9): fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm | 54 kB 00:00:00
(8/9): slirp4netns-0.4.3-4.el7_8.x86_64.rpm | 81 kB 00:00:00
(9/9): fuse3-libs-3.6.1-4.el7.x86_64.rpm | 82 kB 00:00:00
--------------------------------------------------------------------------------------
Total 49 MB/s | 107 MB 00:02
Retrieving key from https://download.docker.com/linux/centos/gpg
Importing GPG key 0x621E9F35:
Userid : "Docker Release (CE rpm) "
Fingerprint: 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
From : https://download.docker.com/linux/centos/gpg
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 1/9
Installing : containerd.io-1.4.4-3.1.el7.x86_64 2/9
Installing : 1:docker-ce-cli-20.10.6-3.el7.x86_64 3/9
Installing : docker-scan-plugin-0.7.0-3.el7.x86_64 4/9
Installing : slirp4netns-0.4.3-4.el7_8.x86_64 5/9
Installing : fuse3-libs-3.6.1-4.el7.x86_64 6/9
Installing : fuse-overlayfs-0.7.2-6.el7_8.x86_64 7/9
Installing : 3:docker-ce-20.10.2-3.el7.x86_64 8/9
Installing : docker-ce-rootless-extras-20.10.6-3.el7.x86_64 9/9
Verifying : fuse3-libs-3.6.1-4.el7.x86_64 1/9
Verifying : 3:docker-ce-20.10.2-3.el7.x86_64 2/9
Verifying : docker-ce-rootless-extras-20.10.6-3.el7.x86_64 3/9
Verifying : fuse-overlayfs-0.7.2-6.el7_8.x86_64 4/9
Verifying : docker-scan-plugin-0.7.0-3.el7.x86_64 5/9
Verifying : slirp4netns-0.4.3-4.el7_8.x86_64 6/9
Verifying : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 7/9
Verifying : 1:docker-ce-cli-20.10.6-3.el7.x86_64 8/9
Verifying : containerd.io-1.4.4-3.1.el7.x86_64 9/9
Installed:
docker-ce.x86_64 3:20.10.2-3.el7
Dependency Installed:
container-selinux.noarch 2:2.119.2-1.911c772.el7_8
containerd.io.x86_64 0:1.4.4-3.1.el7
docker-ce-cli.x86_64 1:20.10.6-3.el7
docker-ce-rootless-extras.x86_64 0:20.10.6-3.el7
docker-scan-plugin.x86_64 0:0.7.0-3.el7
fuse-overlayfs.x86_64 0:0.7.2-6.el7_8
fuse3-libs.x86_64 0:3.6.1-4.el7
slirp4netns.x86_64 0:0.4.3-4.el7_8
Complete!
[root@asok-4-openstack yum.repos.d]# docker --version
Docker version 20.10.6, build 370c289
[root@asok-4-openstack yum.repos.d]#
...ANSWER
Answered 2021-May-13 at 19:56You did install docker-ce 20.10.2. The docker-ce-CLI is what is at 20.10.6.
QUESTION
Background:
I have an old Seagate BlackArmor NAS 110 that I'm trying to install Debian on by following the instructions here: https://github.com/hn/seagate-blackarmor-nas.
I have a couple of USB to TTL serial adapters (one FTDI chipset and the other Prolific) that I've tried and have run into the same issue with both. I have made the connection to the serial port on the board of the NAS using a multimeter to make sure I've gotten the pinout correct.
Problem:
I'm not able to stop the autoboot process by pressing keys and any point during the boot process. The device also does not seem to respond to any keystrokes although they are echoed back.
What I've Tried So Far:
- Using USB to TTL serial adapters with two different chipsets
- Using the adapters on two different computers (MacBook Pro and a ThinkPad)
- Using different operating systems (MacOS, Windows 10, Ubuntu 20.04)
- Using different terminal programs (Screen, Minicom, Putty)
- Turned off hardware and software flow control
- Tested output of adapters by shorting RX and TX pins and seeing keystrokes echoed back
- Commands seem to be sent to device as when I type I see my commands echoed back (not sure if this is supposed to happen)
I've been at this for a few days and can't figure it out. I've also recorded my screen while experiencing the issue: https://streamable.com/xl43br. Can anyone see where I'm going wrong?
Terminal output while experiencing the problem:
...ANSWER
Answered 2021-Apr-22 at 15:51So it turns out there is a short somewhere between the RX pin and the +3.3V pin which is not allowing me to send anything to the board. Thank you to those who have commented.
QUESTION
To be honest, I am not exactly sure what I am trying to do is technically called but will try to explain the best I can.
End_result:I would like a list and/or JSON of data that looks similar to this:
...ANSWER
Answered 2021-Apr-07 at 20:37There seems to be something broken:
- in your regular expression
- in the complexity you are bringing in your loop
With regex_findall
you can get a list of all the matches, so you don't need to have multiple regex_findall
.
The resulting list would actually be a list of list contains all the matches, then for each matches line, the fragments that you are capturing with the capturing groups of your regular expression.
So, given:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install ocf
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page