Scott Roth · Apr 6, 2023 go to post

the Function is already using %Stream.FileCharacter and MoveToEnd(). After MoveToEnd() is called the second time we see the permissions on the file get updated.

Scott Roth · Apr 6, 2023 go to post

We have gone through all the permission settings at the directory and user level. We do not believe it is an unmask issue as the file is ok when it is first created, but the subsequent writes cause the permissions to change. If it was an unmask issue wouldn't the file have the wrong permissions in the first place? And I confirmed its not a user issue as its been duplicated with the owner of the directory and others within the same group.

Instead of MoveToOpen is there a way to use Open the file and go to the end of the file to insert the data? I tried looking at %File but could not figure out now to append data to the end of the file I just kept overwriting data.

Scott Roth · Apr 5, 2023 go to post

Not really... 

I am not sure if this matters, but I deleted and re-created the TESTCLIN namespace while this was still on the scheduler and trying to run. I updated the Report settings to point to the new TESTCLIN namespace but still receiving this error. I have opened a ticket with WRC to see if the Doc DB IRISInteroperabilityPorts just needs deleted from TESTCLIN and we try again.

Scott Roth · Mar 30, 2023 go to post

I tried parallel processing by splitting messages between the two business processes however I ran into deadlock issues, so thats out of the question. But thanks

Scott Roth · Mar 24, 2023 go to post

This is the first time I am using Export, so how would I get all the classes under a package?

Scott Roth · Mar 24, 2023 go to post

Timothy and I have already been in contact and had discussed this in the past. As of right now I have put that on hold here at OSUWMC due to other priorities.

Scott Roth · Mar 8, 2023 go to post

The ZSTOP example in the documentation uses the ZUTIL method, does anyone have examples on how to code ZSTOP outside of the Documentation provided. 

Scott Roth · Mar 1, 2023 go to post

Thanks this gives me some guidance along with other examples I have gotten. NotifyBecomesPrimary is the one I’m most looking at right now. Once that hits then I’m going to call a shell script through $ZF to execute. 

Scott Roth · Mar 1, 2023 go to post

Do you know where I can get a sample of ZMIRROR to know how to code it?

Scott Roth · Mar 1, 2023 go to post

@Lorenzo Scalese 
How did you configure/install ZMIRROR? Where does it need to be put for the system to recognize it needs to run? I understand what ZMIRROR does, just looking for examples.

Scott Roth · Feb 28, 2023 go to post

The documentation mentions the use of ZMIRROR to Monitor the Mirroring....

Does anyone have any code/scripts they would be willing to share that shows me how ZMIRROR works and how it can be used?

Does ZMIRROR have to be scripts that are run on each part of the Mirror to monitor the status or can this be done on the server that is the Arbiter?

How can one detect that a failover is happening and therefore kick of shell level scripts to execute stuff on the OS Level such as moving the VIP and syncing directories?

Scott Roth · Feb 28, 2023 go to post

We wanted to know if we could get the status from the Arbiter to tell a shell script at the OS level to kick off... to failover the VIP, and additional directories at the server level that is not part of the IRIS mirror.

Scott Roth · Feb 24, 2023 go to post

Does anyone have some good examples of ZSTART, ZSTOP, or ZMIRROR that they use to start the External Language Server like the %JDBC Server? As we move to mirroring I worry about remembering to start up the %JDBC Server if it does not start automatically.

Please and thanks

Scott

Scott Roth · Feb 22, 2023 go to post

Is there a way that we could get the status of the mirror from the arbiter, so it can kick of failover scripts to move things to our failover node that is non IRIS related?

Scott Roth · Feb 21, 2023 go to post

Yes at the Application level we will be using a VIP, I just wonder I should of used that same VIP for the mirroring setup with the Async (DR) node.

Scott Roth · Feb 21, 2023 go to post

My Certifications/Load Certifications doesn't appear to be working for me. When I click Load Certifications, nothing happens besides the button being shaded.

Scott Roth · Feb 21, 2023 go to post

Do I need a Virtual IP specific for the Mirror? What happens if we fail over to Node B, but the Async (C) was pointed to the mirror on Node A. What happens to the Async?

Scott Roth · Feb 21, 2023 go to post

The quick and dirty answer is yet. I have something similar where I created specific pages geared towards others outside of my group to allow them access to their specific page built for their data lookup tables to be modified. I created a specific role for this, and we manage access to that role by using an AD group/Delegated Authentication. 

Scott Roth · Feb 16, 2023 go to post

I've decided to just go with the ISCAgent install right now, thanks. I will keep this in mind when I have time to revisit it.

Scott Roth · Feb 15, 2023 go to post

I redid my commands to make sure I did the login before the run, and still got the same error. 

Scott Roth · Feb 15, 2023 go to post

I am not too familar with podman as I have used it only a couple of times. I downloaded the repository, but I am not sure where to go from there.

If I just try...

[XXXXX@int-intarb-vt01 ~]$ sudo podman run containers.intersystems.com/intersystems/arbiter
Trying to pull containers.intersystems.com/intersystems/arbiter:latest...
Error: initializing source docker://containers.intersystems.com/intersystems/arbiter:latest: reading manifest latest in containers.intersystems.com/intersystems/arbiter: manifest unknown: The named manifest is not known to the registry.

 

Scott Roth · Feb 8, 2023 go to post

Without having to go into each individual piece of code to add it to the git repository, when creating a new repository is there a quick way to import all the existing code from the name space into the Repository?

Scott Roth · Feb 6, 2023 go to post

Do I need to setup the Mirror before I install the Arbiter? Is there any configuration that I need to do for the Arbiter to see the mirror running on my 3 hosts? 

Scott Roth · Jan 30, 2023 go to post

Thanks for the suggestions, so I would need to add this to a copy of EnsLib.HL7.Service.FileService to call as it reads in the message? Or would I call a service then send it another service to parse and remove the misc characters before it starts reading it in as HL7?

Scott Roth · Jan 26, 2023 go to post

I meant how do I inner join across namespaces in SQL? I was trying to write a query or use some of the Cache code above to connect the two together for my boss. Thanks

Scott Roth · Jan 26, 2023 go to post

How do I connect the %SYS to our Production namespace in SQL to tie the date/times to the Class file?

Scott Roth · Jan 26, 2023 go to post

Unfortunately we do not log that Auditing item, as I tried creating a new Operation, but did not see an entry in the Audit log. 

Is there anywhere else a Creation Date/Insert date maybe logged for an object?

Scott Roth · Jan 26, 2023 go to post

Is there a way to tell when a Config Item was created within Ens_Config?

Scott Roth · Jan 23, 2023 go to post

Currently there is a select few of us in the group that use Git and Local Repos for VS code, but I want to make this more wide spread for our team as most use the Editors off of the Management Portal to do their coding. 

Does anyone have steps they have used in the past to move towards Server Side Source Control from creating the Repos on your Server, getting the IRIS Code into the new Repo you created on your server, and pushing it to github?

Scott Roth · Dec 23, 2022 go to post

It only needs to run if we inserted data into the tables once a week so how would we do that besides EnableConfigItem script?  I was looking to trigger the event based on if the service A and process A had been completed.