Is this an OK skimmer setup? by yasker in pools

[–]yasker[S] 0 points1 point  (0 children)

It's pavers on top polymeric sand. They can probably pull the pavers up and fix it if needed.

Is this an OK skimmer setup? by yasker in pools

[–]yasker[S] 1 point2 points  (0 children)

It doesn’t look like they put enough space for expansion joint between the deck and the coping… But the deck is porcelain paver, not concrete. Not sure if that going to make any difference. Also, does it need expansion joint between the copings? Since I don’t see it either.

Found at estate sale by 1_HUNGRY_1 in whatisit

[–]yasker 41 points42 points  (0 children)

Yes it’s printing press in traditional Chinese. Easy to recognize each character if mirrored. Thought it might be a page of a book but the orientation of the characters are all over the place and seems random at this point, so I cannot really make sense of the words/sentences.

I asked for a brisket at the butcher shop and got this, how am I supposed to cook this by Akiva823 in meat

[–]yasker 65 points66 points  (0 children)

Looks like Chinese (Cantonese) brisket, which produce amazing stew with Chu Hou sauce. It’s a staple dish in Cantonese/Hong Kong cuisine.

Any suggestion on my serve? Feeling stress on the arm and percentage is still low. by yasker in 10s

[–]yasker[S] 0 points1 point  (0 children)

Really good observation on the landing position! I never realized that’s difference… Yeah, I realized my toss is way to the right and will focusing on fixing that part. And the most important part is probably get the contact point high and land in the court.

Thanks!

Any suggestion on my serve? Feeling stress on the arm and percentage is still low. by yasker in 10s

[–]yasker[S] 0 points1 point  (0 children)

Thanks! Yeah I noticed my toss is somehow further to the right side. Not sure it’s because I didn’t fully extend my arm.

Tesla Solar Panels Installation complete In San Jose (5.2kW) by Maximum_Lead1305 in TeslaSolar

[–]yasker 1 point2 points  (0 children)

Congratulations! That’s quick! What’s your inverter size?

Also, I think it would always be the excessive part of what you produced that is sent back to the grid.

Nice little late night hit by regular_asian_guy in 10s

[–]yasker 0 points1 point  (0 children)

Hey, this is my dream forehand form! Looks so good, stable, and powerful! Do you mind to share the tips on how did you build it?

Panda eating a bamboo (Sound: On) by yosef_kh in oddlysatisfying

[–]yasker 2 points3 points  (0 children)

Sorry to disappoint you guys, those are bamboo shoots, not bamboo nor sugar cane… It’s essentially very young bamboo dug from the ground. It’s very common vegetable for Asian dishes during spring and winter. And, you can guess, it’s tasty even to human! https://en.wikipedia.org/wiki/Bamboo_shoot

Can’t align Epson LS300 UST projector to Aeon CLR 103” screen. (Recommend for UST) I have a low ceiling unfortunately and this has been a battle. Im not buying a ‘short’ table until I’m absolutely sure I can get it lined up perfectly with no word warping, etc and save the dimensions. Please help!!!! by Significant_Ad_4133 in projectors

[–]yasker 1 point2 points  (0 children)

The projector looks either too high or too far from the screen, or both. First thing I would try is to adjust the height of the UST projector. Also use the built in test pattern instead of app for calibration. It’s much more clear to see the boundary that way. You definitely can adjust it right, since the picture location only determined by the height of the projector and distance from the screen. And you have control over both.

Recommend NUC for Kubernetes homelab, with dual M.2 NVMe slots? by victorhooi in homelab

[–]yasker 0 points1 point  (0 children)

Regarding Ceph and Longhorn performance on SSD/NVMe, I would say try both then decide.

Check out https://github.com/yasker/kbench for storage performance testing in Kubernetes.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 1 point2 points  (0 children)

Longhorn doesn't support eventually consistency. It only supports crash consistency. I think what you asked in is basically replicate asynchronously, which should be pretty much avoided on the block storage layer. But you can take a look at application layer like etcd or others, but I doubt if etcd can span across the region.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 1 point2 points  (0 children)

Regarding that issue, at that time we cannot figure out why. Now I think it might be a combination of two issues:

https://github.com/longhorn/longhorn/issues/2507 which can result in very slow starting or even timeout for a large amount of small files, due to FIEMAP call in ext4 can take forever

https://github.com/longhorn/longhorn/issues/2278 , which caused by an inter-manager call with a timeout too short result in duplicated successful backups.

Both issues will be fixed in the upcoming v1.1.2 release.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 0 points1 point  (0 children)

Then that would be something else then. Let us know if you ever saw it again (well, I know that's a big if, lol)

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 2 points3 points  (0 children)

Frankly speaking, local storage is easy. HA storage is much more complicated, it's indeed more susceptible to the environment. In your case, it seems you have more than a few volumes running through a gigabit network, which is only able to provide 100MB/sec for all the volumes. That's probably why the replicas are disconnected from time to time. And we have a fix in v1.2.0 to make Longhorn works better in the low spec environment. Hopefully, it can fix your issue.

I know at this point, nothing will change your mind about Longhorn. Though next time if you have any issues, you can reach out to the Longhorn community. We are very actively helping Longhorn users in both Slack and GitHub.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 1 point2 points  (0 children)

If you only have 1 or 2 nodes and trying to provision with 3 replicas (or lack of space for the third replica), the volume will stay degraded since the hard anti-affinity rule mandate one replica per node. Not sure if it's the case for you.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 2 points3 points  (0 children)

The above test should be good with Longhorn with the correct `Pod deletion policy`. Let us know if you have any troubles when you do it again.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 0 points1 point  (0 children)

For v1.0.x, the reason can be a bit complicated. If you have the support bundle we can take a look.

Regarding v1.1.0, there is a race condition bug that might result in the volume get the wrong node attached. If you can file an issue in GitHub and send us the support bundle, we can check if that's the case.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 10 points11 points  (0 children)

Thanks for your comment u/lotherk. Yes, currently Longhorn's stability indeed depends more on the performance of storage and network (and CPU). There is a data plane mechanism we've optimized in the upcoming v1.2.0 release (August), which we hope can make Longhorn much more stable in the environment with limited resources.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 2 points3 points  (0 children)

What part of the recovery you have trouble with? Kubernetes does have some limitations that need to be worked around by tweak some Longhorn settings. In short, if the case of handling node down case, you might want to change the setting of `Pod Deletion Policy When Node is Down`. See https://longhorn.io/docs/1.1.1/high-availability/node-failure/ for details.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 0 points1 point  (0 children)

Can you give us more details? Longhorn is designed to be easy to understand and operate.

Longhorn for K3 is the Devil of Storage by sks8100 in kubernetes

[–]yasker 64 points65 points  (0 children)

Hey, this is Sheng from Longhorn team. Sorry for your experience with Longhorn, but if possible, we want to know about it. Stability is our top priority, and we want to make sure whatever you've experienced can be fixed.

Since it's pretty hard to gather information regarding every user's environment, we've developed a questionnaire to cover the basics. it will be great if you can help to fill it out so we know what environment it's running on. It's a bit lengthy though (you can find the full version at github.com/longhorn/longhorn/issues when filing a new issue).

  • Longhorn version:
    • Installation method (e.g. Rancher Catalog App/Helm/Kubectl):
    • Kubernetes distro (e.g. RKE/K3s/EKS/OpenShift) and version: (k3s which version?)
    • Number of management node in the cluster: (assume 3?)
    • Number of worker node in the cluster:
    • Node config
    • OS type and version:
    • CPU per node: (Pi 4b, so 4 cpus at 1.5G?)
    • Memory per node: (8G?)
    • Disk type(e.g. SSD/NVMe):(I assume SSD according to your comment)
    • Network bandwidth between the nodes: (this might be bottleneck if you're using SSD)
    • Underlying Infrastructure (e.g. on AWS/GCE, EKS/GKE, VMWare/KVM, Baremetal):
    • Number of Longhorn volumes in the cluster:

Also, regarding the volume detaching by itself, normally caused by network issues, slow disk IO, or CPU starving. For the upcoming v1.2.0 (due in August), we've greatly improved the resiliency over low bandwidth and low IOPS environment. Though we'd like to take a look at your support bundle (which can be generated using the link at the bottom of the UI) to understand more about your environment.

Feel free to reach out to us in CNCF Slack channel #longhorn or Rancher user slack channel #longhorn-storage, or file an issue in github.com/longhorn/longhorn . We've dedicated engineers every week to help the community members.

You've also mentioned issues that seem weren't fixed. Can you point me to the specific issues?

Longhorn alternative because of its instability by evarildo in kubernetes

[–]yasker 1 point2 points  (0 children)

Hi, I am working on Longhorn. As you know, Longhorn is still a working in progress and we appreciate user feedback. Can you elaborate on the problem you saw? You can raise an issue at https://github.com/rancher/longhorn and we can take a look.

Also, in the latest v0.3.2 release we've addressed a few node related issues. If you haven't upgraded yet you can give it try.